Код (Text): $arra= mysqli_query($db, "SELECT * FROM basa WHERE id IN (SELECT name FROM basa_2 WHERE status !='1') order by id desc"); как не выводить из basa pos 333 ????
Во второй таблице NAME повторяется 2 раз , один имеет status 1, когда я использую IN или NOT IN , все равно отображается 333
Запрос формирую для 1-й таблицы, нужно чтобы фильтровался по status из 2й таблицы Добавлено спустя 2 минуты 8 секунд: В общем нужно, если name имеет status 1 , то исключаем его из первой таблицы
Если проще объяснить, как сделать, чтобы во второй картинке не выводилось вообще name если есть status 1, т.е. по картинке вообще не должно выводиться число 3!!! Код (Text): mysqli_query($db, "SELECT * FROM basa_2 WHERE status !='1' GROUP BY name"); Добавлено спустя 52 секунды: в моем последнем запросе name выводит 2 3 4 Добавлено спустя 6 минут 9 секунд: Все, я разобрался.... использовал HAVING