Ver Mensaje Individual
  #3 (permalink)  
Antiguo 07/05/2014, 03:09
xinxan22
 
Fecha de Ingreso: septiembre-2005
Mensajes: 522
Antigüedad: 19 años, 2 meses
Puntos: 0
Respuesta: Hacer un SELECT con limite 1 para dos códigos

Hola,

en algún sitio tengo que indicarle que solamente quiero código 8 y código 10 no? Es decir, faltaría "where codigo=8 or código=10)

He probado lo siguiente y no funciona:

----------------------------------------------------
SELECT *
FROM tabla1
group by codigo
order by fecha desc;

Resultado:
4, 10, '2014-05-07 10:00:03'
1, 8, '2014-05-07 10:00:00'

Que faltaría "where codigo=8 or codigo=10" para que me diera únicamente el 8 y 10.
----------------------------------------------------
SELECT *
FROM (select * from test.tabla1 order by id desc)
group by codigo;

Esto da error: Every derived table must have its own alias
----------------------------------------------------



Con el group by tengo los dos registros pero no ordenados por fecha DESC


El resultado que necesito es:
4 - 10 - 2014-05-07 10:00:03
5 - 8 - 2014-05-07 10:00:04

Gracias por la respuesta
Saludos