作者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