选择除一个场外的所有场地

时间:2010-06-11 20:21:05

标签: sql mysql

而不是SELECT * FROM mytable,我想选择所有字段,除了一个(即'serialized'字段,它存储一个序列化对象)。这是因为我认为失去那个领域会加速我的查询。但是,我有很多领域,而且我很懒。有没有办法说...

`SELECT ALL_ROWS_EXCEPT(serialized) FROM mytable`

谢谢!

1 个答案:

答案 0 :(得分:6)

不,SQL中没有约定来获取除一个(或多个指定的)列以外的所有列。

明确指出要返回的列,最好使用表别名(即使只针对一个表),这是理想的。