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

gsq*_*567 4 mysql sql

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

`SELECT ALL_ROWS_EXCEPT(serialized) FROM mytable`
Run Code Online (Sandbox Code Playgroud)

谢谢!

OMG*_*ies 6

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

明确关于返回哪些列,最好使用表别名(即使只针对一个表),这是理想的.