MYSQL / SQL «Исключить» или «За исключением» - PullRequest
1 голос
/ 22 июля 2011

Я хочу запросить все, как: SELECT * FROM

но я хочу исключить два столбца, потому что они не нужны, но слишком много столбцов, мне нужно просто напечатать все по одному. Есть ли ключевое слово exclude, кроме ключевого слова или что-то в SQL или MYSQL?

Ответы [ 2 ]

3 голосов
/ 22 июля 2011

Нет. В любом случае лучше напечатать все поля, а не SELECT * FROM ....

Если вы собираетесь стать программистом, вы также можете привыкнуть печатать:)

1 голос
/ 22 июля 2011

Да, вы должны ввести их все.

Или, если их действительно много, вы можете сделать это программно.

SHOW COLUMNS FROM `tablename`

Даст вам список столбцов.Используйте любой язык, который вы используете, чтобы вытащить их и построить запрос с ними.

Конечно, вы должны убедиться, что имена столбцов экранированы (что, если у вас есть имя столбца с именем select?).

...