
29/08/2008, 03:35
|
Colaborador | | Fecha de Ingreso: marzo-2008 Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 17 años Puntos: 300 | |
Respuesta: Problema al ordenar una consulta con OR Si no te he entendido mal quieres hacer esto
(SELECT nombre, campo2, campo3 FROM tabla WHERE NOMBRE LIKE '%mario%' order by nombre)
UNION
(SELECT nombre, campo2, campo3 FROM tabla WHERE NOMBRE LIKE '%sonic%' order by nombre)
Si usas UNION ALL repetirá los registros, si usas union o union distinct no repetirá. Prueba a ver qué sale. Fíjate en que tienes que especificar los campos. Deben ser los mismos y en el mismo orden, y deben ser del mismo tipo. Piensa, además, que se trata de la misma tabla.
Última edición por jurena; 29/08/2008 a las 05:32 |