I have a table test
ID Status
1 A
1 C
2 A
3 A
4 A
4 C
4 A
4 C
5 A
Desire Output
ID Status
1 A
1 C
4 A
4 C
4 A
4 C
` 我想這加入同一個表越來越重複的行對於一些ID
select * from test
join
(
select id from test t
where status='c'
) b
on b.id=test.id
它工作正常的ID = 1,其中,它給了我2排,但對於ID = 4它給了我8行我不知道我在做什麼錯
喜添我得到6行的一些ID,其中在數據庫中只有4 –
@RedDevil我得到你想要的輸出,當我在本地運行此查詢。您的數據必須有其他問題。 –
我現在明白了,謝謝Tim的回覆!!!!!! –