2009年12月31日木曜日

GROUP BY句やHAVING句で、SELECT句で定義した別名が使えない理由


HAVING句はあくまでGROUP BY句に対する条件であるため。

選択式の値は、FROM→WHERE→GROUP→HAVING→SELECT句の順に
評価される仕様になっている。

SELECT句より先に解釈されるGROUP BY句やHAVING句で、SELECT句の別名が使えるわけないよね~~~。

納得。

0 件のコメント: