色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

MySQL查詢下級轄屬機構sql

傅智翔2年前9瀏覽0評論

在MySQL數據庫中,有時候需要查詢某一機構的下級轄屬機構。本文將介紹如何使用sql語句查詢下級轄屬機構。

首先,我們需要有一張機構表,包括機構的id(主鍵)、名稱和父級機構id。可以類似如下的創建表結構:

CREATE TABLE org (
id INT PRIMARY KEY,
name VARCHAR(50),
parent_id INT
);

然后,我們假設要查詢id為1的機構的下級機構,可以使用如下的sql語句:

SELECT * FROM org WHERE parent_id=1;

上述sql語句將返回所有父級機構id為1的機構。如果要查詢下級機構的下級機構,可以對上述查詢語句進行嵌套,如下所示:

SELECT * FROM org WHERE parent_id IN (
SELECT id FROM org WHERE parent_id=1
);

上述sql語句將返回所有父級機構id為1的機構的下級機構。

總體而言,查詢下級轄屬機構sql語句的思路就是使用WHERE語句篩選父級機構id,可以使用嵌套語句來查詢下級機構的下級機構。