局勢:檢索集合中的所有N個孩子
- 的MySQL 5.0
- 2表
- 1一對多父子外鍵關係(A.ID = B.PARENT_ID)
只需要什麼:
- 能產生集合所有的SELECT查詢第N個孩子(根據ID排序)
- 還需要一個形式用在UPDATE
例子:
表B
| ID | PARENT_ID |
------------------
| 1 | 1 |
| 2 | 1 |
| 3 | 1 |
| 4 | 2 |
| 5 | 2 |
| 6 | 2 |
| 7 | 2 |
| 8 | 3 |
| 9 | 3 |
| 10 | 4 |
所需的結果集爲,例如,所有第2兒童
| A.ID | B.ID | B.PARENT_ID |
-----------------------------
| 1 | 2 | 1 |
| 2 | 5 | 2 |
| 3 | 9 | 3 |
也許與組B的功能有關Ÿ我沒有看到?
我的大腦已經完全陷入停滯狀態,看到這個問題的解決方案在程序上。所有幫助非常感謝。
我會感謝贊成答案的投票。我的評論是公正的,但關於提供的信息和有效的功能性查詢。還有其他人想要查看的示例數據。 – 2010-01-11 01:20:18