Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Case Nel Where

  1. #1

    Case Nel Where

    Salve a tutti,
    sto scrivendo una query che abbia il case nella clausola where
    Es.
    Select * from Tabella where Case CAMPo WHEN VALORE THEN RISPOSTA END
    ma mi da errore.Naturalmente parlo di Sql Server 2000 non esiste un simil decode pl-sql uilizzabile anche nel where
    Ciao a tutti
    Buon Natale e Grazie per l'aiuto
    Robopeppe

  2. #2
    Utente di HTML.it L'avatar di Gioba66
    Registrato dal
    Jun 2002
    Messaggi
    2,189
    da quel che so CASE lo puoi usare per modificare i campi da selezionare nella select non nella condizione where

    select CASE campo
    when 'a' then 'Austria'
    when 'b' then 'Belgio'
    end as Nazione
    from Tabella ....
    Tutti vogliono parlare, nessuno sa ascoltare.

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.