-1

22列を含むテーブルがあります

SELECT20列が必要なクエリがあります

NOT SELECT のようなクエリを実行する方法はありますか(選択したくない列)

だから私はタイプする必要はありませんSELECT column1, columns2...

4

5 に答える 5

2

期待通りにはできません。必要なすべての列を入力する必要があります。クエリを何度も実行した場合は、列を選択して VIEW を作成できます。

于 2013-08-27T06:36:57.140 に答える
1

SQL では、一部の列を非表示にすることはできません。を使用してすべての列を選択するか、SELECT * ...必要な列をリストすることができます。SELECT col1, col2, ...

于 2013-08-27T06:38:58.523 に答える
1

この回答を確認してください。それを行う唯一の方法です

MySQL の 1 つを除くすべての列を選択しますか?

(コメントできないので、リンクを回答として入れます)

乾杯

于 2013-08-27T06:39:28.570 に答える
1

いいえ、式"select all except"or"NOT SELECT"は既存のデータベースにはまだ実装されていません。

于 2013-08-27T06:39:39.277 に答える
1

唯一の方法は、必要な列を指定するか、「*」ワイルドカードを使用することです

SELECT * FROM TABLE

また

SELECT column1, column2...
于 2013-08-27T06:37:01.610 に答える