MySQL中可使用變量產生行號,下面是2個簡單例子:工具
使用工具:MySQL Workbenchspa
說明:表heyf_10中字段,empid(員工工號)、deptid(部門編號)、salary(薪資);排序
rownum是自定義變量,表示行號。變量
對員工按照部門進行分組,分組後對相同部門的員工按照工資高低排序,並顯示排序序號。im
rownum:自定義變量,表示行號;img
pdept:臨時存放員工所屬部門號;單例
rank:部門內部員工薪資排名。