Опущение в WHERE SQL Server

Я нуждаюсь в решении, чтобы снимать все то, что происходило бы от домена специфической почты моей колонны [From]. Пример: @dominio_especifico.com

И мне осложняется способ это снимать, потому что я должен оставлять это, если он происходит от адресов, которые они содержат feedback+###. Пример: feedback001@dominio_especifico.com Моя консультация - следующая:

WHERE [From] NOT LIKE '%@dominio_especifico%' OR 
[From] LIKE '%feedback%@dominio_especifico%'

И только он для решения, потому что у меня есть больше вариантов почты и доменов, но эти входят из-за defaul в то, что я должен оставлять в виде. Я нуждаюсь в толчке с этим. Спасибо заранее.

0
задан 05.11.2019, 01:10
1 ответ

Она 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'.

Надеялся, что он подает тебя, привет!

1
ответ дан 01.12.2019, 12:46
  • 1
    Действительно, solució n более выполнимая эра UNION спасибо bro. Привет! – González 06.11.2019, 20:09
  • 2
    Я ничего не соединяю! – Franco Gallo 06.11.2019, 20:38