请问access里的FIRST在SQL里怎么写?

mailto520 2008-08-29 04:14:36
在ACCESS里:

select First(c_name) from t_menu group by c_ParentID

返回首行
请问用SQL怎么写?
sql不支持FIRST
...全文
107 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
xmfan2000 2008-08-30
  • 打赏
  • 举报
回复
select top 1 * from .. order by ..
sxn19811006 2008-08-29
  • 打赏
  • 举报
回复
select top 1 * from (select First(c_name) from t_menu group by c_ParentID )
fcuandy 2008-08-29
  • 打赏
  • 举报
回复
明白你的意思了.

是指按 c_parentid 分组,每组取一条记录

sqlserver没有语法直接支持这个.你可以参考
http://topic.csdn.net/u/20080123/18/9731d130-0d4b-4c11-8d89-f2c3ca331f0c.html
mailto520 2008-08-29
  • 打赏
  • 举报
回复
group by 不能 top 1
fcuandy 2008-08-29
  • 打赏
  • 举报
回复
top 1 ?

34,576

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧