sql server 這個sql 語句怎麼寫 (100分)

  • 主题发起人 zealothasu
  • 开始时间
如果你想一条sql语句搞定,加个计算字段也可以
 
SELECT rowno =
(SELECT COUNT(*)
FROM table a
WHERE a.autoid < b.autoid) + 1, *
FROM table b
ORDER BY autoid
這樣可以實現,數據多時可能效率不好
 
还是不行啊

你想要是不包含正形的字段怎么办?
 
如果不包含有某一個可比較或排序的字段
那你要這個編號也沒什麼意義
 
如果要得到行號也可以用計算字段去實現,那樣更方便一點
 
來聽課!
 
問題沒解決

只好平分了
 
顶部