Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    393

    [SQL] Where condizionale

    E' possibile usare la sintassi?

    CASE WHEN THEN

    dopo il WHERE di una select, cioè fare una cosa del tipo
    Codice PHP:
    SELECT *
    FROM tabella
    WHERE
       
    CASE
         
    WHEN valore '1' THEN note <> '1'
         
    WHEN valore '2' THEN note '6'
       
    END 
    Oppure c'è un modo alternativo per far sì che il WHERE sia condizionato da alcuni valori?

    Grazie in anticipo

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,923
    Esattamente cosa vorresti fare?

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    393
    In pratica vorrei che se un certo valore è, mettiamo, < 100 allora le condizioni WHERE chiedano che il campo note sia x, mentre in caso di valore >= 100 il where chieda che il campo note sia y.

    Insomma un modo per non fare due query

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.