Sql удалить все кроме
Автор Антон В. задал вопрос в разделе Другие языки и технологии
Можно ли в SQL сделать выборку не конкретных полей а типа "все кроме такого то"? и получил лучший ответ
Ответ от
Если только прописать процедуру которая будет обрабатывать такой запрос а потом только вставлять в запрос sql
Ответ от Jekaterina Usova[мастер]
SELECT table1.id1 FROM table1 WHERE table1.id1 NOT IN (SELECT table2.foreign_id FROM table2);
SELECT table1.id1 FROM table1 WHERE table1.id1 NOT IN (SELECT table2.foreign_id FROM table2);
Ответ от Serge_M[гуру]
Только динамически. В интерактивном SQL такой возможности нет.
Только динамически. В интерактивном SQL такой возможности нет.
Ответ от Александр Латынцев[новичек]
ну если тебе так жутко не удобно можешь сделать вьюху. . перечисли в ней нужные тебе поля а потом селекти select * from <имя вьюхи> как вариант
ну если тебе так жутко не удобно можешь сделать вьюху. . перечисли в ней нужные тебе поля а потом селекти select * from <имя вьюхи> как вариант
Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Можно ли в SQL сделать выборку не конкретных полей а типа "все кроме такого то"?