
02/09/2008, 19:15
|
 | | | Fecha de Ingreso: abril-2005
Mensajes: 878
Antigüedad: 19 años, 11 meses Puntos: 15 | |
ORDER BY substr hola, tengo 1 BD en mysql con estos campos.
FECHA SUBCTA
01/09/2008 41000000
01/09/2008 41000000
01/09/2008 41000000
01/09/2008 41000000
01/11/2008 41000000
01/05/2008 41000001
quiero que me ordene la tabla por los 4 primeros dígitos de SUBCTA y luego por FECHA.
es decir que me salga en el filtrado esto:
FECHA SUBCTA
01/05/2008 41000001
01/09/2008 41000000
01/09/2008 41000000
01/09/2008 41000000
01/09/2008 41000000
01/11/2008 41000000
el tema el que en el SELECT debo poner ORDER BY substr (SUBCTA, 0, 4) o algo así pero no me funciona. esto es lo q pongo:
$consulta = "SELECT * FROM Diario order by substr(SUBCTA,1, 4), FECHA";
pero no m va... |