Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   tratando de hacer un sum de un count (https://www.clubdelphi.com/foros/showthread.php?t=64417)

julyus 31-03-2009 19:03:03

tratando de hacer un sum de un count
 
este pequeno sql debe ahora sumar el campo count al final en Mysql se puede hacer un sum de un count ??? y como quedaria???:confused::confused::confused:

Código SQL [-]
 
SELECT DISTINCT (lsd_checklist_id), lsd_checklisttranslations.`en-US` , COUNT(lsd_checklist_id) AS cantidad
FROM lsd_decisions INNER JOIN lsd_checklists ON ((lsd_decisions.lsd_checklist_id)=( lsd_checklists.id)) 
INNER JOIN lsd_checklisttranslations ON ((  lsd_checklists.key)=( lsd_checklisttranslations.key))
GROUP BY (lsd_checklist_id)
LIMIT 10

Caro 31-03-2009 19:12:52

Hola, te quedaría así:

Código SQL [-]
Select sum(cantidad)
From (SELECT DISTINCT (lsd_checklist_id), lsd_checklisttranslations.`en-US` , COUNT(lsd_checklist_id) AS cantidad
        FROM lsd_decisions 
        INNER JOIN lsd_checklists ON ((lsd_decisions.lsd_checklist_id)=( lsd_checklists.id))
        INNER JOIN lsd_checklisttranslations ON ((  lsd_checklists.key)=( lsd_checklisttranslations.key))
        GROUP BY (lsd_checklist_id)
        LIMIT 10) T1

Saluditos

julyus 31-03-2009 22:45:33

muchas pero muchas gracias preciosa
 
la verdadpara comentarte tengo varias cosillas aqui en este sql
pendiente una una manito como la que me has dado fue super

LA PREGUNTA ES (CANTIDAD) ES UN "COUNT" Y ES EL COUNT QUE PUSISTE ADENTRO GRACIAS POR CUALQUIER AYUDITA QUE ME PUEDAS DAR :confused::confused::confused::D:D:D

julyus 31-03-2009 22:46:04

muchas pero muchas gracias preciosa
 
la verdadpara comentarte tengo varias cosillas aqui en este sql
pendiente una una manito como la que me has dado fue super

LA PREGUNTA ES (CANTIDAD) ES UN "COUNT" Y ES EL COUNT QUE PUSISTE ADENTRO GRACIAS POR CUALQUIER AYUDITA QUE ME PUEDAS DAR :confused::confused::confused::D:D:D

Caro 01-04-2009 01:46:05

Cita:

Empezado por julyus (Mensaje 343385)
LA PREGUNTA ES (CANTIDAD) ES UN "COUNT" Y ES EL COUNT QUE PUSISTE ADENTRO GRACIAS POR CUALQUIER AYUDITA QUE ME PUEDAS DAR :confused::confused::confused::D:D:D

Hola de nuevo, al count de tu campo lsd_checklist_id le has llamado Cantidad y por lo que te entendi tu querías sumar ese count, es por eso que todo el resultado de tu select lo estamos tomando como si fuese una tabla y de ahí obtenemos el sum de tu count el cual tiene como alias Cantidad.

Saluditos

julyus 03-04-2009 02:04:01

mil gracias caso cerrado
 
gracias caro ya lo resolvi por fuera envie el campo a una variable y la puse a sumar para no embolatarme mas thanks.... :D:D:D


La franja horaria es GMT +2. Ahora son las 14:36:36.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi