Dada esta tabla con nombre Hoteles:
Código HTML:
HOTEL TIPO FECHA NATURALEZA 1 I 01/01/2008 E 1 I 01/01/2008 E 1 I 01/01/2008 D 1 I 01/01/2008 D 1 I 01/01/2008 D
Código HTML:
HOTEL TIPO FECHA CONT_E CONT_D 1 I 01/01/2008 2 3
Muchas gracias.
| |||
Combinar datos de la misma tabla Hola amigos, aqui mi primer post. Espero ayudar y ser ayudado. Gracias. Dada esta tabla con nombre Hoteles: Código HTML: HOTEL TIPO FECHA NATURALEZA 1 I 01/01/2008 E 1 I 01/01/2008 E 1 I 01/01/2008 D 1 I 01/01/2008 D 1 I 01/01/2008 D Código HTML: HOTEL TIPO FECHA CONT_E CONT_D 1 I 01/01/2008 2 3 Muchas gracias. |
| |||
Re: Combinar datos de la misma tabla Que base de datos es? select hotel, tipo, fecha, sum(CASE NATURALEZA WHEN 'E' THEN 1 ELSE 0 END) as cont_e ,sum(CASE NATURALEZA WHEN 'D' THEN 1 ELSE 0 END) as cont_d from HOTELES group by hotel, tipo, fecha; El CASE puede cambiar de una BD a otra el resto deberia funcionar en cualquiera. Salu2 |
| |||
Re: Combinar datos de la misma tabla Hola seyko, La base de datos es Caché de Intersystems y estoy programando en csp. Pero no te preocupes porque inmediatamente después de leer tu post, he consultado e investigado en la ayuda de mi base de datos la clausula CASE y si no es igual se le parece al 99%. El resultado es exactamente lo que esperaba. Muchas gracias por tu ayuda. Ah! y lección aprendida. |