1
나는 다음과 같은 'departments'
테이블이 :SQL : ROWID에 의해 다음 ROWID에 따라 열을 기준으로 주문
+-------+-------------+-------------------+
| rowid | department | parent_department |
+-------+-------------+-------------------+
| 10 | Main Office | NULL |
+-------+-------------+-------------------+
| 11 | Back Office | 10 |
+-------+-------------+-------------------+
| 12 | Commercial | NULL |
+-------+-------------+-------------------+
| 13 | Outdoor | NULL |
+-------+-------------+-------------------+
| 14 | Beach | 13 |
+-------+-------------+-------------------+
| 15 | Gardening | 13 |
+-------+-------------+-------------------+
| 16 | Accounting | 10 |
+-------+-------------+-------------------+
와 나는 같은 ROWID와 parent_department에 따라 주문하고 싶습니다
+-------+-------------+-------------------+
| rowid | department | parent_department |
+-------+-------------+-------------------+
| 10 | Main Office | NULL |
+-------+-------------+-------------------+
| 11 | Back Office | 10 |
+-------+-------------+-------------------+
| 16 | Accounting | 10 |
+-------+-------------+-------------------+
| 13 | Outdoor | NULL |
+-------+-------------+-------------------+
| 14 | Beach | 13 |
+-------+-------------+-------------------+
| 15 | Gardening | 13 |
+-------+-------------+-------------------+
| 12 | Commercial | NULL |
+-------+-------------+-------------------+
각 rowid의 경우 'parents_departments'
이 있는지 찾아 다음과 같이 주문하십시오.
그레이트 감사합니다. IFNULL – jQuerybeast
@shmosel ... 좋은 하나 ....하지만 내 로컬 및 해당 rowid 순서대로 10,11,16,12,13,14,15 –
@ AnkitAgrawal 그것을 시도한 경우 학부모 그룹간에 순서가 있다고 가정했는데, OP는 그것을 지정하지 않았습니다. 내 가정은 중요하지 않습니다. – shmosel