2011-12-22 68 views
1

我想獲取數據庫中原始記錄的row_number。有沒有辦法檢索mysql中的記錄的原始行號? 假設我的發言是返回mySQL原始行號

select course_id from course where subject='finance'; 

這個查詢可以有多個記錄。假設它們來自行號4,5,7,9和10.我如何從我的查詢中檢索這些row_number?

+0

大多數SQL數據庫中沒有實際的「行號」。如果您需要跟蹤添加行的順序,則需要通過分配插入完成時設置的順序標識或日期列自行完成。 – 2011-12-22 17:17:08

+0

$ num = $ mysql_num_rows($ res); ($ i == 4)或($ i == 5)或($ i == 7)或($ i == ==)爲($ i = 0; $ i <= $ num; $ i ++) 9)或($ i == 10))$ arr []。= $ row ['course_id'];我放棄了之前獲取您的數據! – B4NZ41 2011-12-22 17:21:30

+0

我的答案是否解決了您的問題@codingNewbie或者您是否需要更多幫助? – 2011-12-23 12:48:27

回答