Hallo zusammen,
ja, ich gestehe - bitte sagt es nicht weiter - ich gestehe, dass ich bei ansatzweise "komplizierten" Abfragen auf M$ Access zurückgreife.
Ich baue mir dann damit was ich brauche und kopiere den SQL-Code heraus, um ihn in dann in meinen Scripten zu verwenden.
Folgende Abfrage funktioniert einwandfrei in Access aber nicht, wenn ich sie mittels phpMyAdmin aufrufe:
Kann mir jemand sagen wo der Fehler ist?
Also Fehlermeldung erhalte ich nur das hier:
MySQL meldet: Dokumentation
#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 '(u.user_name) AS letzter, uvon.user_name AS von
FROM ((forum_beitrag AS fb INNE' at line 1
Wenig hilfreich...
Gruß,
Dennis
Edit: Die Vorschau hier zeigt nicht das, was hinterher dabei raus kommt...
ja, ich gestehe - bitte sagt es nicht weiter - ich gestehe, dass ich bei ansatzweise "komplizierten" Abfragen auf M$ Access zurückgreife.
Ich baue mir dann damit was ich brauche und kopiere den SQL-Code heraus, um ihn in dann in meinen Scripten zu verwenden.
Folgende Abfrage funktioniert einwandfrei in Access aber nicht, wenn ich sie mittels phpMyAdmin aufrufe:
PHP-Code:
SELECT ft.ft_thema, Max(fb.fb_ts) AS maxts, Last(u.user_name)
AS letzter, uvon.user_name AS von
FROM ((forum_beitrag AS fb INNER JOIN forum_thema AS ft ON fb.fb_fk_ft = ft.pk_ft)
INNER JOIN user AS u ON fb.fb_fk_user = u.pk_user)
INNER JOIN user AS uvon ON ft.ft_fk_user = uvon.pk_user
GROUP BY ft.ft_thema, uvon.user_name
ORDER BY Max(fb.fb_ts) DESC
Also Fehlermeldung erhalte ich nur das hier:
MySQL meldet: Dokumentation
#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 '(u.user_name) AS letzter, uvon.user_name AS von
FROM ((forum_beitrag AS fb INNE' at line 1
Wenig hilfreich...
Gruß,
Dennis
Edit: Die Vorschau hier zeigt nicht das, was hinterher dabei raus kommt...
Kommentar