我有一个包含22列的表
我的查询需要SELECT
20列
是否有办法进行查询,例如 NOT SELECT(我不想选择的列)
所以我不需要输入SELECT column1, columns2...
答案 0 :(得分:2)
你无法按预期做到这一点。您必须键入所需的所有列。如果您多次运行查询,则可以创建包含所选列的VIEW。
答案 1 :(得分:1)
唯一的方法是指定所需的列或使用'*'通配符
SELECT * FROM TABLE
或
SELECT column1, column2...
答案 2 :(得分:1)
SQL不允许隐藏某些列。您可以使用SELECT * ...
选择所有列,也可以按SELECT col1, col2, ...
答案 3 :(得分:1)
答案 4 :(得分:1)
不可能,表达式"select all except"
或"NOT SELECT"
尚未在任何现有数据库中实现。