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...