Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 23

Discussione: [VB] Query annidate

  1. #1

    [VB] Query annidate

    Salve forum...

    ho la necessità di gestire via codice una query annidata. in pratica 2 query in una, con una singola istruzione.
    io devo estrapolare dalla tabella TBFatture il totale IVA per ogni mese.

    dapprima ho scritto:
    CRITERI = "TBFatture.DataFattura between #" & miaDataDal & "# and #" & miaDataAl & "#"

    miaSQL = "SELECT Format(Sum(TBFatture.Iva), '€ 0.00') AS IvaTotale From TBFatture " & _
    "WHERE " & CRITERI
    miaSQL = miaSQL & " GROUP BY TBFatture.DataFattura"


    ma non mi restituisce il totale per il mese selezionato, bensì tanti record quanti sono i giorni di quel mese presenti nella tabella.
    allora ho pensato di fare una query nella query; in pratica dovrei unire alla SQL di cui sopra quella che segue:

    miaSQLApp = "SELECT Sum(qrySommaIvaMensile.SommaIva) AS TOTIVA " & _
    "FROM qrySommaIvaMensile..."

    sapete come si scrivono le query annidate? :master:

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

  2. #2

    Re: [VB] Query annidate

    Originariamente inviato da ladyBlu
    Salve forum...

    ho la necessità di gestire via codice una query annidata. in pratica 2 query in una, con una singola istruzione.
    io devo estrapolare dalla tabella TBFatture il totale IVA per ogni mese.

    dapprima ho scritto:
    CRITERI = "TBFatture.DataFattura between #" & miaDataDal & "# and #" & miaDataAl & "#"

    miaSQL = "SELECT Format(Sum(TBFatture.Iva), '€ 0.00') AS IvaTotale From TBFatture " & _
    "WHERE " & CRITERI
    miaSQL = miaSQL & " GROUP BY TBFatture.DataFattura"


    ma non mi restituisce il totale per il mese selezionato, bensì tanti record quanti sono i giorni di quel mese presenti nella tabella.
    allora ho pensato di fare una query nella query; in pratica dovrei unire alla SQL di cui sopra quella che segue:

    miaSQLApp = "SELECT Sum(qrySommaIvaMensile.SommaIva) AS TOTIVA " & _
    "FROM qrySommaIvaMensile..."

    sapete come si scrivono le query annidate? :master:
    che DB usi????

    Su Acces le query annidate nin ze possono fa
    La stupidità umana e l'universo sono infinite.
    Della seconda non sono certo(Einstein)

    Gnu/Linux User

  3. #3
    luc@s ne sei proprio sicuro? :master: a me sembra di si!

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

  4. #4
    Originariamente inviato da ladyBlu
    luc@s ne sei proprio sicuro? :master: a me sembra di si!

    l'SQL Server di Microsoft si........Acces no
    La stupidità umana e l'universo sono infinite.
    Della seconda non sono certo(Einstein)

    Gnu/Linux User

  5. #5
    Originariamente inviato da Luc@s



    l'SQL Server di Microsoft si........Acces no
    ma dai, non è possibile, che brutta notizia...
    cavoli e io come faccio ora?

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

  6. #6
    ragazzi, accipicchia, possibile che non ci sia una soluzione??? :master:

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

  7. #7
    Utente di HTML.it L'avatar di darkblOOd
    Registrato dal
    Jul 2001
    Messaggi
    2,212
    hai provato a togliere il group by?

  8. #8
    Originariamente inviato da darkblOOd
    hai provato a togliere il group by?
    ciao piccolo...

    non posso togliere il Group by perchè mi va in errore, non trovando il raggruppamento.
    Il fatto è che ho una Somma nell'altro campo e togliendo il group by lui si arrabbia.
    :master:
    tu sai se quello che mi ha scritto luc@s sia vero?

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

  9. #9
    Utente di HTML.it L'avatar di darkblOOd
    Registrato dal
    Jul 2001
    Messaggi
    2,212
    Originariamente inviato da ladyBlu

    ciao piccolo...

    non posso togliere il Group by perchè mi va in errore, non trovando il raggruppamento.
    Il fatto è che ho una Somma nell'altro campo e togliendo il group by lui si arrabbia.
    hai ragione

    :master:
    tu sai se quello che mi ha scritto luc@s sia vero?
    no, però mi fido di lui....

  10. #10
    Originariamente inviato da darkblOOd

    hai ragione
    ahahahahah...:quote:...sveglia bellezza!!! :gren:
    [B]

    no, però mi fido di lui....
    ecco, bella notizia pure da te.
    e io che faccio???
    possibile che non hai mai dovuto usare una query annidata???

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

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.