
03/12/2007, 22:28
|
 | | | Fecha de Ingreso: septiembre-2005 Ubicación: Córdoba
Mensajes: 1.830
Antigüedad: 19 años, 5 meses Puntos: 55 | |
Re: Problemas en la seleccion SELECT cronos.Tarjeta, personal.Apellido, cronos.Fecha, MIN(cronos.hora)
FROM personal INNER JOIN cronos ON personal.tarjeta = cronos.Tarjeta
GROUP BY cronos.Tarjeta,cronos.Fecha, personal.Apellido
ORDER BY cronos.Tarjeta, cronos.fecha
el if lo usas en el where
supongamos q queres la las tarjetas mayores a 100 y los apellidos q empiecen pon A (q ejemplo mas bouldo q me salio)
SELECT cronos.Tarjeta, personal.Apellido, cronos.Fecha, MIN(cronos.hora)
FROM personal INNER JOIN cronos ON personal.tarjeta = cronos.Tarjeta WHERE personal.Tarjeta>100 AND personal.Apellido like 'A%'
GROUP BY cronos.Tarjeta,cronos.Fecha, personal.Apellido
ORDER BY cronos.Tarjeta, cronos.fecha
en el where es donde definis los filtros o "if's" |