3 messages in com.mysql.lists.mysql-esRe: Transform en MySQL?| From | Sent On | Attachments |
|---|---|---|
| Rodríguez Tellez Girón Francisco Alberto | 17 Apr 2006 08:03 | |
| Eloy Mier Pérez | 17 Apr 2006 08:19 | |
| Alvaro Cobo | 17 Apr 2006 12:38 |
| Subject: | Re: Transform en MySQL?![]() |
|---|---|
| From: | Eloy Mier Pérez (emi...@gmail.com) |
| Date: | 04/17/2006 08:19:52 AM |
| List: | com.mysql.lists.mysql-es |
Pues yo creo que con un Simple Select y usando el COUNT en la seleccion debieras tambien conseguir ese resultado
El día 17/04/06, Rodríguez Tellez Girón Francisco Alberto < MRTE...@telmex.com> escribió:
Saludos.
Tengo un apuro Sucede que necesito usar algo como TRANSFORM pero en MySQL no veo que se pueda.
Mi problema es el siguiente: tengo una tabla parecida a esto
key | date
-------------- AAA 2006-04-03 AAA 2006-04-03 AAA 2006-04-04 AAA 2006-04-04 AAA 2006-04-05 AAA 2006-04-05 AAA 2006-04-05 BBB 2006-04-03 BBB 2006-04-03 BBB 2006-04-04 BBB 2006-04-04 BBB 2006-04-05 BBB 2006-04-05 BBB 2006-04-05 CCC 2006-04-03 CCC 2006-04-03 CCC 2006-04-04 CCC 2006-04-04 CCC 2006-04-05 CCC 2006-04-05 CCC 2006-04-05
Necesito hacer un query que de como resultado:
key 2006-04-03 2006-04-04 2006-04-05
------------------------------------ AAA 2 2 3 BBB 2 2 3 CCC 2 2 3
Como podemos ver, quedaron como encabezados las fechas y en los campos un Count de cuántas AAA hay en cada día.
Se lograrìa con un query como el que sigue, mismo que no me ha funcionado en MySQL:
TRANSFORM Count(tabla1.key) AS CuentaDekey SELECT tabla1.key FROM tabla1 GROUP BY tabla1.key PIVOT tabla1.fecha;
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Todos queremos un país con seguridad, salud, empleo, infraestructura y educación. Es momento de sumar voluntades.
Acuerdo de Chapultepec En México estamos de acuerdo. SÚMATE
Llamando al 01800ACUERDO (01800-228-37-36) o en www.acuerdodechapultepec.org.mx
Asómate a www.telmex.com
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- CONFIDENTIALITY NOTICE: This e-mail message including attachments, if any, is intended only for the person or entity to which it is addressed and may contain confidential and /or privileged material. Any review, use, disclosure or distribution of such confidential information without the written authorization of Teléfonos de México is prohibited. If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message. By receiving this e-mail you acknowledge that any breach by you and/or your representatives of the above provisions may entitle Teléfonos de México to seek for damages.
AVISO DE CONFIDENCIALIDAD: Este correo electrónico, incluyendo en su caso, los archivos adjuntos al mismo, pueden contener informacion de carácter confidencial y/o privilegiada, y se envian a la atención única y exclusivamente de la persona y/o entidad a quien va dirigido. La copia, revisión, uso, revelación y/o distribución de dicha informacion confidencial sin la autorización por escrito de Teléfonos de México está prohibida. Si usted no es el destinatario a quien se dirige el presente correo, favor de contactar al remitente respondiendo al presente correo y eliminar el correo original incluyendo sus archivos, asi como cualesquiera copia del mismo. Mediante la recepción del presente correo usted reconoce y acepta que en caso de incumplimiento de su parte y/o de sus representantes a los términos antes mencionados, Teléfonos de México tendrá derecho a los daños y perjuicios que esto le cause.
-- Lista de Correos de MySQL Para el historial de la lista: http://lists.mysql.com/mysql-es Para cancelar inscripción: http://lists.mysql.com/mysql-es?unsub=emi...@gmail.com
-- Un saludo. Eloy Mier Pérez.




