当前位置: 代码迷 >> ASP >> SQL 语句
  详细解决方案

SQL 语句

热度:602   发布时间:2012-03-29 12:53:12.0
求一个SQL 语句
我有一张ACCESS表:
――――――――――――――――――――――
姓名   年龄     住址   优先级
张         20                       3
里         34                       2
李林     22                       1
张2       20                       3
里2       34                       2
李林2   22                       1
――――――――――――――――――――――

我想先判断优先级,输出最高的一组(在这里为优先级为3的)
――――――――――――――――――――――
姓名   年龄     住址   优先级
张         20                       3
张2       20                       3
――――――――――――――――――――――
请问这样的SQL   语句应怎么样写

------解决方案--------------------
select top 1 * from 表名 order by 优先级 desc
------解决方案--------------------
select * from ACCESS表
where 优先级=(select max(优先级) from ACCESS表)
------解决方案--------------------
select * from ACCESS表 where 优先级=(select max(优先级) from ACCESS表)
帮你试了一下
可以
  相关解决方案