Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    select SUM() + altri campi

    Ciao a tutti..

    una domanda stupida..
    con la SELECT SUM(nome_campo) è possibile inserire nella select altri campi?

    tipo:
    codice:
    select sum(campo_a),campo_b,campo_c where etc etc
    grazie
    "..non vogliamo avere ragione... vogliamo essere felici.."

  2. #2
    devi metterli nella group by

  3. #3
    ok..
    quindi non posso includerli nella ricerca... desumo..
    "..non vogliamo avere ragione... vogliamo essere felici.."

  4. #4
    Originariamente inviato da Stefco
    ok..
    quindi non posso includerli nella ricerca... desumo..
    desumi? perché? esiste una incompatibilità tra where e group by?

  5. #5
    ehehe.. no,no...
    intendevo dire che non posso includerli come campo nel Select

    nel gropu by ho il risultato del SUM raggruppato per quei campi, ma non posso avere ad esempio:

    codice:
    campo_a=rs("campo_a")
    campo_b=rs("campo_b")
    campo_c=rs("campo_c")
    "..non vogliamo avere ragione... vogliamo essere felici.."

  6. #6
    non ho capito. fa' un esempio con un bel disegnino

  7. #7
    ci provo:

    codice:
    queryfoot="select SUM(footage) from BPR where (lab_order_no IN ("&wts&")) and status_no>=14;"
    rs1.open queryfoot,connectionwts,1
    while not rs1.eof
    lunghezza=rs1(0)
    etc
    etc
    ora oltre la SUM del campo footage vorrei ricercare anche altri due campi
    codice:
    queryfoot="select SUM(footage) as lunghezza,version_key,production_key from BPR where (lab_order_no IN ("&wts&")) and status_no>=14;"
    rs1.open queryfoot,connectionwts,1
    while not rs1.eof
    ver_key=rs1("version_key")
    prod_key=rs1("production_key"
    etc
    etc
    grazie..
    "..non vogliamo avere ragione... vogliamo essere felici.."

  8. #8
    te l'ho già detto, te lo ripeto


    SELECT SUM(importo) from fattura group by cliente

    vuoi anche il nome?

    SELECT SUM(importo), nome from fattura group by cliente, nome

    vuoi anche il numero di scarpe?

    SELECT SUM(importo), nome, numero_di_scarpe from fattura group by cliente, nome, numero_di_scarpe

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 © 2025 vBulletin Solutions, Inc. All rights reserved.