[SQL ] SQL(MySQL)中 實現自動分組編號

作者: JeremyJoung (J.J.)   2015-02-19 02:58:50
這是工作中遇到的問題
我需要一個分組的自動流水編號
每個GROUP都需要從1開始自動編號
由於 INSERT UPDATE過程中 無法參考自我查詢
所以無法巢狀自己查自己
如果說 另外開一個COUNT表或VIEW
在批次INSERT 或UPDATE時
COUNT表不會自動更新 必須一筆一筆處理 這樣很沒效率
請問有沒有什麼方法可以實現 純粹SQL指令的分組自動編號
我目前慣用環境是MySQL 但是希望其他SQL也可以適用
所以Oracle sequence 暫時先跳過
作者: rockchangnew (rock)   2015-02-19 09:50:00
Ms sql可以,請查over關鍵字
作者: TeemingVoid (TeemingVoid)   2015-02-20 01:14:00
MySQL 的 MyISAM engine table 最符合您的需求,請參閱: " target="_blank" rel="nofollow">

Links booklink

Contact Us: admin [ a t ] ucptt.com