因为表里有几十列,有什么简单方法 SELECT 除去某一列的所有列?
类似如下语法:
SELECT * [except columnA] FROM tableA
![]() | 1 kinghui 2017-06-29 18:40:22 +08:00 创建个 view? |
2 zhx1991 2017-06-29 20:26:20 +08:00 为啥有这种需求... 是字段太大不查能明显省带宽吗? |
![]() | 3 lsido 2017-06-29 20:32:07 +08:00 原谅我读了几遍你的语言描述还是没明白 除去某一列的所有列? 列 列 列 列 列 那么是想排除某个字段吗? Mysql 里没有 except 只用 [ SQL ] 实现一个字段一个字段的打出来效果应该好一些 ``` SELECT * columnB,columnC FROM tableA ``` 如果用工具或是其他脚本,就很方便了 |
![]() | 4 lcj2class 2017-06-29 20:36:51 +08:00 select * 在公司里不都应该是禁止的嘛 |
![]() | 5 lestat 2017-06-30 07:52:22 +08:00 via iPhone alter table 删除那个字段再重新创建那个字段。。。 |
![]() | 7 lestat 2017-06-30 08:18:39 +08:00 via iPhone |