看板 Visual_Basic 關於我們 聯絡資訊
※ 引述《siaujan (...)》之銘言: : 問題看起來好像很簡單, : 但是我還是想不出來 <囧 : 如果我現在要用SQL指令: : Select 欄位 From 資料表 Where 欄位 = 'data1' : 請問要怎麼判斷讀出來的這行資料在第幾列呢? 我想您是想要多一個項次的欄位是嗎? 如果您的資料庫是用SQL Server 2005,有一個Row_Count()函數可用, 您可用以下的指令試試: Select Row_Count() Over (Order by 欄位) AS 項次,欄位 From 資料表 Where 欄位 = 'data1' -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.218.135.130
siaujan:那如果是access也可以用嗎@@ 05/30 19:47
fumizuki:access不行 05/31 12:41
fumizuki:SQL 2005 限定 05/31 12:45