Задавайте вопросы, мы ответим
Вы не зашли.
Есть таблица
id name rk
1 qwerty1 0
2 qwerty2 0
3 qwerty3 0
4 qwerty4 1
5 qwerty5 2
6 qwerty6 2
Нужно выделить только те строки у которых есть id, который встречается потом в столбце rk и rk этих строк равно 0
т.е. результат должен быть таким
id name rk
1 qwerty1 0
2 qwerty2 0
п.с. Заранее спасибо
Неактивен
SELECT * FROM tablename WHERE id in (SELECT DISTINCT rk FROM tablename WHERE rk != 0);
Неактивен
paulus, большое спасибо!
Неактивен