Задавайте вопросы, мы ответим
Вы не зашли.
Да, у меня тоже не получилось. Все дело именно в различии LEFT JOIN и INNER JOIN и их комбинаций. Чтобы написать условие на исключение именно этой записи, придется как минимум делать дополнительный JOIN.
Неактивен
rgbeast написал:
21к это для varchar, можно text использовать.
prepared statement text не пропускает.
Только varchar.
Неактивен
EugeneTM написал:
rgbeast написал:
21к это для varchar, можно text использовать.
prepared statement text не пропускает.
Только varchar.
Был неправ.
Работает с TEXT.
Неактивен
Запрос побежден.
SELECT distinct t.id_t2
FROM t1 t
WHERE NOT exists (
SELECT 1
FROM t2 , t1
WHERE t2.id_pr = t1.id_t2
and t2.id_t2 = t.id_t2
and t2.id_pr != $param2
and t1.id_t1 = $param1
Особая благодарность GRAy
Особенно за способ обойти недоработки оптимизатора в ряде случаев.
http://xpoint.ru/forums/computers/dbms/ … 2661.xhtml
Неактивен