Iz prva sam bio naivan pa sam mislio da bi ovako nesto trebalo da radi.
Code:
SELECT * FROM tabela1 WHERE ID IN ( ovde je prvi subquery koji vraca niz ID-jeva iz druge tabele ) AND ID IN ( ovde je drugi subquery koji vraca niz ID-jeva iz trece tabele )
SELECT * FROM tabela1 WHERE ID IN ( ovde je prvi subquery koji vraca niz ID-jeva iz druge tabele ) AND ID IN ( ovde je drugi subquery koji vraca niz ID-jeva iz trece tabele )
sql prodje bez problema ali drugi ID IN je totalno zanemaren.
Dalje sam pokusao ovako nesto, da napravim uniju rezultata ova dva subquery-ja ali dobijam gresku, sql ne prolazi...
Code:
SELECT * FROM wp_4_posts WHERE ID IN ( ovde je prvi subquery koji vraca niz ID-jeva iz druge tabele ) UNION ( ovde je drugi subquery koji vraca niz ID-jeva iz trece tabele )
SELECT * FROM wp_4_posts WHERE ID IN ( ovde je prvi subquery koji vraca niz ID-jeva iz druge tabele ) UNION ( ovde je drugi subquery koji vraca niz ID-jeva iz trece tabele )
Ideje?
Inace pronasao sam na netu da bi trebalo da radi ukoliko bi uniji dodelio alijas, ali ni ta verzija meni nije prosla.
verzija mysql-a 4.1