Visualizzazione dei risultati da 1 a 3 su 3

Discussione: T-sql

  1. #1
    Utente di HTML.it L'avatar di afrappe
    Registrato dal
    Jan 2002
    Messaggi
    1,197

    T-sql

    come inserire un blocco if in una query da far girare su sqlserver?

    SELECT campo1, campo2, *********, campo4 FROM tabella

    al posto degli asterischi vorrei mettere una condizione if del genere

    IF campo3 = 1 then
    miocampo = 'ciccio'
    ELSE
    miocampo = 'pippo'
    END IF

    dove nei risultati mi aspetto un record del genere

    campo1, campo2, miocampo, campo4
    333 , 56 , V , 212

  2. #2
    veramente si può fare anche con sql standard

    codice:
    SELECT T1.CAMPO1
         , T1.CAMPO2
         , CASE 
             WHEN T1.CAMPO3 = 1 THEN 'PIPPO'
             ELSE 'CICCIO'
           END MIO_CAMPO
         , T1.CAMPO4
      FROM TABELLA1 T1
    Vascello fantasma dei mentecatti nonchè baronetto della scara corona alcolica, piccolo spuccello di pezza dislessico e ubriaco- Colui che ha modificato l'orribile scritta - Gran Evacuatore Mentecatto - Tristo Mietitore Mentecatto chi usa uTonter danneggia anche te

  3. #3
    Utente di HTML.it L'avatar di afrappe
    Registrato dal
    Jan 2002
    Messaggi
    1,197
    ok perfetto, grazie

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