-1
--------------------------
id alias1
--------------------------
1 user1
2 user2
3 user3
--------------------------
表:乙
--------------------------
id parent
--------------------------
1 user2
--------------------------
預期輸出:
--------------------------
id alias1
--------------------------
1 user1
2 user2
--------------------------
SQL:
SELECT Id
FROM A
WHERE alias1 IN ((SELECT alias1 FROM A
WHERE alias1 = (SELECT b.parent
FROM A a
LEFT JOIN B b ON b.id = a.id
WHERE a.alias1 = 'user1')),
'user1')
如何有效地寫上述查詢。我想要得到孩子和父母的名單(如果存在)
我在這裏沒有看到任何邏輯。 –
編輯你的問題並描述你想要查詢的內容。 –