I usally use MAX() or MIN() if a DBMS hasn\'t an ANY() aggregate function.
Is there something less expensive in mySQL and MS-SQL?
Fine, let's rephrase the original question. Instead of ANY, which is ambiguous and not SQL standard, it would be great if EXISTS-aggregate function was provided.
On several occasions I have used "count(outer.column) > 0" to imitate the "exists(outer.column)", which would be arguably cheaper since counting is discarded anyway.