AW: Zugriff auf berechnete Datumsspalte in WHERE Klausel

Tim TConnect at gmx.net
Di Mär 16 14:18:35 CET 2010


Hallo Thorsten,

> > SELECT S.datetime_from, S.datetime_to,
> > 	IFNULL(DATE_ADD(S.datetime_to, INTERVAL -1 SECOND),
> > 	'0000-00-00 00:00:00') as datetime_to_enc
> > FROM `stocks` S
> > WHERE datetime_to_enc >= '2010-03-18 14:59:59'
> 
> SELECT S.datetime_from, S.datetime_to,
>  	IFNULL(DATE_ADD(S.datetime_to, INTERVAL -1 SECOND),
>  	'0000-00-00 00:00:00') as datetime_to_enc
> FROM `stocks` S
> HAVING datetime_to_enc >= '2010-03-18 14:59:59'


Danke für die Mini-Schulung. HAVING hatte ich noch nicht. :-)

Die Abfrage funktioniert bisher super. Natürlich überschneidet sich
diese Antwort mit der von vor 5 Minuten. 

Liebe Grüße
Tim