我想写一个语句,列出员工工资,想按员工姓名排序,该如何做?
能不能用select * from 明细表 where 员工ID in (select 员工ID from 主表 order by 员工姓名)
如果能用,那么除了这以外有没有办法?
...全文
13911打赏收藏
这样该如何写排序语句
主表中有如下字段:员工ID,员工姓名,员工工龄 明细表中有如下字段:员工ID,员工工资 我想写一个语句,列出员工工资,想按员工姓名排序,该如何做? 能不能用select * from 明细表 where 员工ID in (select 员工ID from 主表 order by 员工姓名) 如果能用,那么除了这以外有没有办法?
如果语句中包含 UNION 运算符,那么 ORDER BY 子句中的项就必须出现在选择列表中。
-------------------------------------------------------------------------------------------------------------------------------
把语句贴出来