Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Podzapytania w MySQL 4.0
Forum PHP.pl > Forum > Bazy danych > MySQL
Pakinter
Jak w temacie. Chce zeby to zapytanie dzialalo w wersji 4.0 a nie moge sobie z tym poradzic. Moglby ktos mi pomoc?

select t1.story_id, t1.topicid, t1.title FROM
prtl_stories as t1, prtl_topics as t2 WHERE (t1.topicid=$id_dzialu OR
t1.topicid=(SELECT topicid FROM prtl_topics WHERE topic_pid=$id_dzialu ));
Kas
MySql 4.0 chyba nie obsługuje podzapytań.
Dopiero od 4.1 jest ok.
Pakinter
dlatego chce je przerobic na wersje z "left join" a nie moge sie jakos dobrac do tego. napisalem narazie:

select prtl_stories.story_id, prtl_stories.topicid, prtl_stories.title FROM
prtl_stories left join prtl_topics on (prtl_topics.topic_pid=$id_dzialu)

i nie wiem co dalej...
NuLL
http://dev.mysql.com/doc/mysql/en/rewriting-subqueries.html

Może pomoże smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.