簡體   English   中英

MySQL預期的父子選擇視圖

[英]Mysql intended parent child select view

我有如下表的父母子女身份證

id    name     parent_id
1    parent       0 
2    child-1      1
3    child-1      1 
4    parent2      0
5    child-1      1
6    child-2      4 

我需要得到以下結果。

  parent
    #child-1
    #child-1
    #child-1
  parent2
    #child-2

這可以在單個查詢中完成嗎?

認為這對您有用,但是您並沒有給我們太多幫助:

在MySQL中: SELECT ... ORDER BY parent_id

在PHP中(這是偽代碼(ish)):

if($parent_id==0) {
    //is a parent; no indent
} else {
    //not a parent; do the indent
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM