SELECT func(foo) as alias FROM baz GROUP BY alias
works, but
SELECT func(foo) as alias FROM baz WHERE alias='quux' (*)
doesn't. You have to write
SELECT func(foo) as alias FROM baz WHERE func(foo)='quux'
ALTER COLUMN, CHANGE COLUMN, or MODIFY COLUMN? I can never remember and have to look them up.
yeah, mysql is annoying ... (Score:1)
SELECT func(foo) as alias FROM baz HAVING alias='quux'Re: (Score:1)