Felix Riesterer: concat(...) AS neuer_feldname nicht im select-Teil?

Beitrag lesen

Liebe DB-Experten,

ich möchte mir aus zwei Feldern ein neues basteln, um einen Stringvergleich auf die Inhalte beider Felder anzuwenden. MySQL5 meckert, dass der Feldname 'Volltext' in der where-Klausel nicht existiere:

SELECT  
    `URL`,  
    `Titel`,  
    `Text`,  
    CONCAT (`Titel`, ' ', `Text`) AS `Volltext`  
FROM  
    `seiten`  
WHERE  
    `Volltext` REGEXP 'grün'

Was habe ich hier missverstanden?

Liebe Grüße,

Felix Riesterer.

--
ie:% br:> fl:| va:) ls:[ fo:) rl:| n4:? de:> ss:| ch:? js:) mo:} zu:)