sql - 选择除一个字段以外的所有字段?

标签 sql mysql

而不是 SELECT * FROM mytable,我想选择除一个字段之外的所有字段(即存储序列化对象的“序列化”字段)。这是因为我认为丢失该字段会大大加快我的查询速度。然而,我有这么多的领域,而且是个懒惰的人。有没有办法说...

`SELECT ALL_ROWS_EXCEPT(serialized) FROM mytable`

?

谢谢!

最佳答案

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

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

关于sql - 选择除一个字段以外的所有字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3025958/

相关文章:

mysql - sql week 关键字不包括年初的日子

sql - 在所有表中的所有字段中搜索特定值 (Oracle)

mysql - 如何将同一个表的两个查询放在一起

SQL 查询 : same rows

Mysql单元格转换

mysql - 如果查询的最后一个字段是 MySQL,是否需要索引表的一列?

java - 用java计算mysql中的日期

sql - 如何在遍历行时修改行

MySQL => Postgres 迁移 : How do I script the sequence start values?

mysql - 一次使用 LEFT JOIN 更新/创建多个