MySQL Forums
Forum List  »  German

Kommentar wird falsch interpretiert
Posted by: johannes.haseitl
Date: September 20, 2006 02:26PM

Hallo,

Ich habe folgenden Code geschrieben:

SELECT
CONCAT( REPEAT(' ',6-lENGTH(pte_t_kl)),
IF(st>0,CONCAT('<a href="PHPSELF&termin_id=',tid,'" title="Lauf ',gruppe_nr,'">',pte_t_kl,'</a>'),pte_t_kl)
) as erg,
g,s,t,l,
gruppe_nr as nr,
pid as p
FROM laufdata_ext,
(SELECT gruppe as g, saison as s, tid as t, gruppe_nr as l, klasse as k, verein as v
FROM laufdata_ext
WHERE saison = '2006' AND gruppe = 'zp' AND tid = '8'
LIMIT 1) as selected_lauf
WHERE saison = s AND gruppe = g AND gruppe_nr <= l AND gruppe_nr > 0
AND klasse = '1'
#verein AND verein = ''
ORDER BY saison ASC, gruppe, gruppe_nr


Dieser funtkioniert, aber wenn ich ihn mit
SELECT * (* is only a simple example ;) )
FROM (
--> code <--
) as data

einschließe, scheint der Kommtar #verein ... einen Fehler zu verursachen:
(-- #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 '' at line 1 --)

Wenn ich den Kommentar entferne (also #verein AND verein = '' entferne) wird es rrichtig ausgewertet. Es scheint so als würde MySQl den KOmmentar bis zum Ende des Codes interpretieren, und so den Fehler erzeugen, da "FROM (" nicht mit ") as data" abgeschlossen wird.

Ich benötige jedoch diesen Kommentar, daher bitte ich Euch um Eure Hilfe.

Vielen Dank schonmal für eure Antwort(en)

Johannes



Edited 1 time(s). Last edit at 09/20/2006 02:27PM by johannes.haseitl.

Options: ReplyQuote


Subject
Views
Written By
Posted
Kommentar wird falsch interpretiert
4798
September 20, 2006 02:26PM


Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.