Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/10/2007, 07:22
nx00
 
Fecha de Ingreso: agosto-2007
Mensajes: 345
Antigüedad: 16 años, 8 meses
Puntos: 21
1 consulta para varias categorias en una tabla

hola.

es posible obtener los 6 ultimos titulos insertados en una tabla de este tipo:

titulo | cat1 | cat2 | texto

registro1-> untitular | 1 | 10 | descripcion del titular
registro 2-> otro titular | 2 | 20 | otra descripcion mas

....

todos los registros igual. Cat2 tiene 6 valores distintos.

Es posible hacer una consulta que obtenga los 6 ultimos titulo insertados (hay un campo fecha por el que estan ordenados ) ?

yo probe asi:

Código PHP:
SELECT FROM tabla
WHERE cat1
='1' AND cat2='10' OR cat2='20'
order by campo_fecha DESC limit 6 
pero si hay dos registros que se actualizan y estos pertenecen a la misma cat2 en la consulta no saldran 6 registros con 6 cat2 distintas. Si no que saldra algo asi:

registro1-> cat1
registro2-> cat1
registro3-> cat2
...
registro6->cat5

tiene solucion con una unica consulta ?

Última edición por BrujoNic; 17/10/2007 a las 08:27