作者redredmiss (love Mango & Miss Sofi )
看板Database
标题[SQL ] access查询中的合计(第一笔)
时间Tue Oct 31 12:09:32 2006
资料库名称:MS sql server
资料库版本:2000
内容/问题描述:
我在access里利用查询做了资料表
现在要把他转到sql server2000里面(检视表)
我在access里把PhotoW PhotoH PhotoURL的合计都是设定为第一笔
结果sql server说他不认识First这个函数名称
我把全部的群集依据都试了,还是都不对= =
那请问一下我应该怎麽改这个语法让sql server看的懂呢,谢谢
SELECT dbo.albumMain.album_id, dbo.albumMain.ca_id, dbo.albumMain.album_date,
dbo.albumMain.album_title, dbo.albumMain.album_desc,
COUNT(dbo.albumPhoto.ap_id) AS PhotoCount,
First(dbo.albumPhoto.ap_width) AS PhotoW,
First(dbo.albumPhoto.ap_height) AS PhotoH,
First(dbo.albumPhoto.ap_picurl) AS PhotoURL
FROM dbo.albumMain INNER JOIN
dbo.albumPhoto ON
dbo.albumMain.album_id = dbo.albumPhoto.album_id
GROUP BY dbo.albumMain.album_id, dbo.albumMain.ca_id,
dbo.albumMain.album_date,
dbo.albumMain.album_title, dbo.albumMain.album_desc
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.129.37.34