Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di diablobox
    Registrato dal
    Feb 2001
    residenza
    Pisa
    Messaggi
    1,154

    COUNT multipli su recorset

    Ciao!
    volevo sapere come posso impostare un recorset che agisce su una singola tabella in modo che mi conteggi il numero di determinate colonne al verificarsi di una condizione o di un numero

    es:


    select COUNT (colonna1) AS num_col_1
    where colonna1 = true AND IDoggetto = 4

    select COUNT (colonna2) AS num_col_2
    where colonna2 = true AND IDoggetto = 4

    select COUNT (colonna3) AS num_col_3
    where colonna3 >1 AND IDoggetto = 4

    pero vorrei fare il tutto con un unico recorset, perche ho diverse colonne da conteggiare (tipo 6 colonne)

    Chi mi sa dire?

  2. #2
    potresti essere più chiaro? non ho ben capito la tua problematica

    05.08.2005 - by alka
    Auguri all'angelo custode dei moderatori.

  3. #3
    Utente di HTML.it L'avatar di diablobox
    Registrato dal
    Feb 2001
    residenza
    Pisa
    Messaggi
    1,154

    COUNT

    in pratica volevo sapere se sia possibile fare dei COUNT multipli ovvero conteggiare il numero di righe che rispondono a determinate condizioni considerando che la condizione varia per ogni count

  4. #4
    Utente di HTML.it L'avatar di diablobox
    Registrato dal
    Feb 2001
    residenza
    Pisa
    Messaggi
    1,154

    COUNT

    qualcosa cosi:

    select COUNT (colonna1 quando valore1=true) as primo COUNT (colonna2 quando valore=2) AS secondo COUNT (colonna3 quando valore = false) AS terzo
    WHERE ID = X

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.