Hola a todos,
Estoy intentando hacer un select de este modo:
Código PHP:
SELECT
id,
(SELECT c FROM tabla1 WHERE w=ids.id and r='tom') as as_1,
(SELECT c FROM tabla2 WHERE w=ids.id and r='jerry') as as_1
FROM ids where
(type='tom' OR type='jerry' )
order by as_1
Este select no funciona correctamente, ya que el alias "as_1" siempre consiste en la segunda subconsulta, traiga o no contenido. Es decir, que si la primera subconsulta trae contenido y la segunda no el alias "as_1" trae NULL.
¿Como podria hacer ordenar alfabeticamente este select por el resultado de estas dos subconsultas juntas?