Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    387

    Sql su db access non da risultati desiderati

    Ciao, e scusate sempre per il titolo non molto chiaro...

    Allora, tra tanti campi sul mio db in access ho:

    1 - campo "commerciale" che può anche essere vuoto
    2 - campo "statoappuntamento" che può avere diversi valori, come può essere vuoto

    Vorrei tirar fuori dal db Solo i record che:

    1 - il commerciale NON è vuoto

    2 - lo stato appuntamento NON è ne OK nè KO

    QUnidi ho fatto questa SQL che

    codice:
    OK = "OK"
    KO = "KO"
    									
    sql =  "select * from appuntamenti where commerciale is not null and statoappuntamento not like '%"&OK&"%' or statoappuntamento not like '%"&KO&"%'  order  by " & orderby & " " & order
    Restituisce alla fine tutti i record che non hanno come statoappuntamento KO o OK (corretto) ma anche tutti quelli il cui campo commerciale è null (quindi vuoto)..

    Ad esempio

    ID === NOME ==== STATO ===== COMMERCIALE
    1 mario OK ROSSI
    2 giovanni KO ROSSI
    3 gino VERDI
    4 patrizio OK

    Io dei precedenti vorrei tirar fuori SOLO l'1 e il 2, il 3 no perchè lo stato non c'è e il 4 no perchè il commerciale non c'è......

    Almeno guardate, cosa che temevo, non tira fuori i "null" come statoappuntamento...

  2. #2
    Le 2 condizioni in OR dello statoappuntamento devi metterle fra parentesi:

    sql = "select * from appuntamenti where commerciale is not null and (statoappuntamento not like '%"&OK&"%' or statoappuntamento not like '%"&KO&"%') order by " & orderby & " " & order

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    387
    Risolto...
    Ti ringrazio!

  4. #4
    Di niente



    __________________
    quotazione oro

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.