Hamiberger
Grünschnabel
Hallo an alle!
Hätte eine Frage zur neuen mysql 5.1 syntax, würd mich freuen wenn mir wer weiterhelfen kann.
Habe folgendes SQL Script welches unter MySql 5.0 Syntax einwandfrei funktioniert.
SELECT g.game_title, r.review_id, r.date_submitted,
r.uid, review_counter.review_total
FROM review r, game g,
(
SELECT count(*) AS review_total FROM review
) AS review_counter
WHERE r.game_id = g.game_id
ORDER BY date_submitted DESC
LIMIT 5
Unter der neuen 5.1 Syntax gibt es allerdings folgenden Error:
#1064 - You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'SELECT count(*) AS review_total FROM review
) AS review_counte
mit Link zu: http://dev.mysql.com/doc/refman/4.1/en/select.html
Weiß jemand von euch inwiefern sich hier die Syntax geändert hat.
Vielen Dank im Vorraus.
LG
Stephan Hamberger
Hätte eine Frage zur neuen mysql 5.1 syntax, würd mich freuen wenn mir wer weiterhelfen kann.
Habe folgendes SQL Script welches unter MySql 5.0 Syntax einwandfrei funktioniert.
SELECT g.game_title, r.review_id, r.date_submitted,
r.uid, review_counter.review_total
FROM review r, game g,
(
SELECT count(*) AS review_total FROM review
) AS review_counter
WHERE r.game_id = g.game_id
ORDER BY date_submitted DESC
LIMIT 5
Unter der neuen 5.1 Syntax gibt es allerdings folgenden Error:
#1064 - You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'SELECT count(*) AS review_total FROM review
) AS review_counte
mit Link zu: http://dev.mysql.com/doc/refman/4.1/en/select.html
Weiß jemand von euch inwiefern sich hier die Syntax geändert hat.
Vielen Dank im Vorraus.
LG
Stephan Hamberger