Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Podzapytania w MySQL 4.0, jak przerobic zapytanie?
Pakinter
post
Post #1





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 10.01.2005

Ostrzeżenie: (0%)
-----


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 ));
Go to the top of the page
+Quote Post
Kas
post
Post #2





Grupa: Zarejestrowani
Postów: 425
Pomógł: 0
Dołączył: 28.05.2005
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


MySql 4.0 chyba nie obsługuje podzapytań.
Dopiero od 4.1 jest ok.

Ten post edytował Kas 4.07.2005, 15:08:39


--------------------
nospor, jestem z Wami.
Alpha IT
Go to the top of the page
+Quote Post
Pakinter
post
Post #3





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 10.01.2005

Ostrzeżenie: (0%)
-----


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...
Go to the top of the page
+Quote Post
NuLL
post
Post #4





Grupa: Zarejestrowani
Postów: 2 262
Pomógł: 21
Dołączył: 3.05.2004
Skąd: Sopot, Krakow, W-wa

Ostrzeżenie: (0%)
-----


http://dev.mysql.com/doc/mysql/en/rewriting-subqueries.html

Może pomoże smile.gif


--------------------
Javascript, Coffeescript, Node.js, Mongo, CouchDb, chmury, workery & inne bajery - zycie jest zbyt krotkie aby miec nudna prace :)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 01:21