Re: [.NET] select出來的資料怎麼判斷在第幾列

看板Visual_Basic作者 (紅塵過客)時間18年前 (2007/05/30 18:02), 編輯推噓2(201)
留言3則, 2人參與, 最新討論串4/4 (看更多)
※ 引述《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

05/30 19:47, , 1F
那如果是access也可以用嗎@@
05/30 19:47, 1F

05/31 12:41, , 2F
access不行
05/31 12:41, 2F

05/31 12:45, , 3F
SQL 2005 限定
05/31 12:45, 3F
文章代碼(AID): #16NKl5Q3 (Visual_Basic)
討論串 (同標題文章)
文章代碼(AID): #16NKl5Q3 (Visual_Basic)