Re: [.NET] select出來的資料怎麼判斷在第幾列
※ 引述《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
05/30 19:47, 1F
推
05/31 12:41, , 2F
05/31 12:41, 2F
→
05/31 12:45, , 3F
05/31 12:45, 3F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 4 之 4 篇):