是否可以使用查询来选择除少数列之外的所有列?

时间:2011-03-24 11:27:31

标签: mysql sql database select

  

可能重复:
  SQL exclude a column using SELECT * [except columnA] FROM tableA?

大家好

我正在使用Mysql。

我正在寻找,是否可以使用查询来选择除少数列之外的所有coumns?

2 个答案:

答案 0 :(得分:6)

不可能,“select all except”表达式尚未在任何现有数据库中实现。

答案 1 :(得分:2)

是的,通过列出具体的列,例如

select col1, col3, col5, othercol
from tbl

(表包含未列出的其他列)

但如果您的问题与(伪)

类似
select * - (col2,col4)
from tbl

意思是,* =全部,更少col2& col4,到目前为止它还没有在任何数据库系统中实现。