Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Condizione IF in query

  1. #1

    Condizione IF in query

    salve ragazzi, ho un problema:

    in pratica ho una query con un campo calcolato. Il problema č che se la cella č vuota, il campo non mi restituisce nessun valore, neanche zero.
    Quindi vorrei inserire una condizione nelle istruzioni sql, la quale ragione cosi:


    SE IL CAMPO č PIENO, ALLORA FAI IL CALCOLO
    SE IL CAMPO č VUOTO, ALLORA INSERISCI IL VALORE ZERO.

    come si fa una roba del genere ?

  2. #2
    indichiamo il db come da regolamento?

  3. #3
    Utente di HTML.it L'avatar di nman
    Registrato dal
    Jan 2011
    residenza
    Milano
    Messaggi
    1,333

    Re: Condizione IF in query

    Originariamente inviato da thebusterazz
    SE IL CAMPO č PIENO, ALLORA FAI IL CALCOLO
    SE IL CAMPO č VUOTO, ALLORA INSERISCI IL VALORE ZERO.
    Non č proprio cosi.


    Il calcolo lo fa sempre
    ma se il campo č vuoto ti sostituisce
    uno zero ( o uno o quello che vuoi te ) al campo



    La funzione si chiama "Nz" ( NullToZero )


    Se devi sommare della tabella Tab CamA e CamB
    devi fare cosi:
    Nz([Tab]![CamA];0)+Nz([Tab]![CamB];0)


    _________________________________________________

    potresti usare anche iif mač meno immediato:
    IIf([Tab]![CamA] Is Null;0;[Tab]![CamA])+IIf([Tab]![CamB] Is Null;0;[Tab]![CamB])


    __________________________________________________ ___________________


    se usi VBA sostituisci ai ";" le ","





  4. #4
    Utente di HTML.it L'avatar di nman
    Registrato dal
    Jan 2011
    residenza
    Milano
    Messaggi
    1,333
    Scusami Optime non avevo visto che havevi gia risposto



  5. #5
    Originariamente inviato da nman
    Scusami Optime non avevo visto che havevi gia risposto


    non ho risposto, ho solo chiesto che db usa thebusterazz, le risposte potrebbero essere diverse

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