4
而不是SELECT * FROM mytable
,我想选择除了一个(即'序列化'字段,存储序列化对象)的所有领域。这是因为我认为失去这个领域会加速我的查询。然而,我有这么多的领域,而且我很懒。有没有办法说...选择除一个字段以外的所有字段?
`SELECT ALL_ROWS_EXCEPT(serialized) FROM mytable`
?
谢谢!
而不是SELECT * FROM mytable
,我想选择除了一个(即'序列化'字段,存储序列化对象)的所有领域。这是因为我认为失去这个领域会加速我的查询。然而,我有这么多的领域,而且我很懒。有没有办法说...选择除一个字段以外的所有字段?
`SELECT ALL_ROWS_EXCEPT(serialized) FROM mytable`
?
谢谢!
不,SQL中没有任何约定来获取除一个(或多个指定的)列之外的所有列。
明确要返回哪些列,最好使用表别名(即使只有一个表),是理想的。