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 строки, но для ид = 4 это дает мне 8 строки Я не знаю, что я делаю неправильно
Привет TiM Я получаю 6 строк для некоторого идентификатора, в котором в БД имеется только 4 –
@RedDevil я получить желаемый результат при запуске этого запроса на местном уровне. У вас должна быть какая-то другая проблема с вашими данными. –
Я получил его сейчас, спасибо Тиму за ваш ответ !!!!!! –