以前我可以在查询窗口/ sql命令行中针对MS SQL服务器触发如下所示的查询:
SELECT foo1, foo2, * from bar
Run Code Online (Sandbox Code Playgroud)
基本上显示指定的列,后跟其余列.但MySQL不允许这样做; 向我抛出语法错误.在MySQL中是否有替代语法?请注意,我不是在代码中尝试这样做(它没有实际用途); 我正在使用它来对我的数据库触发随机查询以查找信息.
只需在SELECT CLAUSE上声明表.
SELECT foo1, foo2, bar.* from bar;
Run Code Online (Sandbox Code Playgroud)
要么
SELECT b.foo1, b.foo2, b.* from bar b;
Run Code Online (Sandbox Code Playgroud)
;-)
| 归档时间: |
|
| 查看次数: |
1029 次 |
| 最近记录: |