| |||
ordenar consulta Hola . Quiero hacer una clasificación alñfabética de una consulta mysql. Tengo unas 10000 entradas y quisiera que apareciera lo típico de seleccionar por letra A B C D... . No se como hacerlo. Hay que hacer la consulta a la base de datos según la letra, o pedir todas las entradas y mediante javascript o algo así hacer la clasificación. Estoy algo perdio... . Gracias y un saludo |
| |||
Tienes que poner en tu consulta lo siguiente: SELECT * FROM tutabla WHERE tucampo LIKE 'LETRA%' ORDER BY tucampo ASC Esto seleccionata todos los registros que empiecen por LETRA, y los ordenara después por el campo que selecciones. |
| |||
Terngo una duda, sin en el caso q busco alfabeticamente por nombre, en cuyo campo hay: armando diaz balbi andy lopez suarez juan andres martinez marco rios alva Como puedo hacer q me muestre estos registros cuyas primeras letras de palabra empiezan en A gRACIAS |
| |||
Si lo probe, sin embargo eso solo me devuelve armando diaz balbi andy lopez suarez pero no, los que tienen la 'a' en la segunda o tercera palabra y si le pongo LIKE '%LETRA%' me devuelve las q tienen 'a' en cualquier lado juan andres martinez marco rios alva |
| |||
Puedes hacerlo con like así: where Campo like 'A%' OR Campo like '% A%'. El primero es para los resultados que empiezan por A y el segundo es para las partes que tienen un espacio seguido de la A. Saludos Última edición por GikaJavi; 06/09/2006 a las 18:50 |