[thelist] mysql query - replacing characters
r937
rudy at r937.com
Tue Aug 4 12:06:20 CDT 2009
dear eccentric one
i dislike HAVING without a GROUP BY clause -- it often works, but it's
semantically on shaky ground
but, as i'm sure your tests have revealed, you cannot use a column alias in
the WHERE clause
there is a solution -- push the alias down into a subquery
SELECT *
FROM ( SELECT unique_id
, insanely_complex_expression AS address
FROM listings
) AS d
WHERE address LIKE '%123EasyStreet%'
this is also one of those rare instances where it is perfectly okay to use
the dreaded, evil "select star"
;o)
rudy
http://simply-sql.com/
More information about the thelist
mailing list