Я нуждаюсь в решении, чтобы снимать все то, что происходило бы от домена специфической почты моей колонны [From]
. Пример: @dominio_especifico.com
И мне осложняется способ это снимать, потому что я должен оставлять это, если он происходит от адресов, которые они содержат feedback+###
. Пример: feedback001@dominio_especifico.com
Моя консультация - следующая:
WHERE [From] NOT LIKE '%@dominio_especifico%' OR
[From] LIKE '%feedback%@dominio_especifico%'
И только он для решения, потому что у меня есть больше вариантов почты и доменов, но эти входят из-за defaul в то, что я должен оставлять в виде. Я нуждаюсь в толчке с этим. Спасибо заранее.
Она soluciГіn я смог находить ее после того, как сочетал 2 консультации SELECT
с нею utilizaciГіn оператора UNION
.
SQL, что utilicГ© fuГ© следующий:
SELECT *
FROM sql_test_a a
WHERE a.FIRST_NAME NOT LIKE '%@dominio_especifico%'
UNION
SELECT *
FROM sql_test_a a
WHERE a.FIRST_NAME LIKE 'feedback%'
AquГ - переместил тебя inserts и таблицу доказательства, что utilicГ©:
CREATE TABLE sql_test_a
(
ID VARCHAR2(4000 BYTE),
FIRST_NAME VARCHAR2(200 BYTE)
);
INSERT INTO sql_test_a (ID, FIRST_NAME) VALUES ('1', '@dominio_especifico.com');
INSERT INTO sql_test_a (ID, FIRST_NAME) VALUES ('2', 'feedback001@dominio_especifico.com');
INSERT INTO sql_test_a (ID, FIRST_NAME) VALUES ('3', 'feedback002@dominio_especifico.com');
INSERT INTO sql_test_a (ID, FIRST_NAME) VALUES ('4', 'feedback001@inio_eifico.com');
INSERT INTO sql_test_a (ID, FIRST_NAME) VALUES ('5', 'feedback001@ilkajd.com');
И aquГ - отважные результаты:
ID FIRST_NAME
2 feedback001@dominio_especifico.com
3 feedback002@dominio_especifico.com
4 feedback001@inio_eifico.com
5 feedback001@ilkajd.com
Ясно выполняет обязательные условия предотвращения специфического домена, кроме в случаях, что содержал сообщение 'feedback'.
Надеялся, что он подает тебя, привет!
UNION
спасибо bro. Привет! – González 06.11.2019, 20:09