Hago esta consulta en PHP/MySQL y quiero que los registros estén ordenados por el campo nom Pero no muestra nada.
$stm = $BD->prepare("SELECT a.cod, a.nom, b.id_pago, c.planilla
FROM sc_personal a,
sc_condicion b,
sc_planilla c
WHERE a.id_condicion = b.id_condicion
AND a.id_trab = c.id_trab
AND a.cod ='.$valor'. ORDER BY a.nom ASC");
Antes terminaba en:
AND a.cod =".$valor);
Y no había problema, ahora le agregué el ORDER BY y no muestra nada. Cuál es el problema?