SQL Server consente di eseguire la logica programmatica in tempo reale sui valori all'interno della query. In base a queste valutazioni logiche, è possibile generare valori come parte del set di dati restituito. In questo blog imparerai come implementare l'istruzione if in SQL con esempi. Di seguito sono riportati gli argomenti trattati in questo blog:
SE condizione in SQL
La funzione IF () viene passata con due parametri, uno per true e l'altro per false. La funzione restituisce un valore se una condizione è TRUE e un altro valore se la condizione è FALSE.
Sintassi per l'istruzione IF in SQL:
IF (condition, value_if_true, value_if_false)
Valori dei parametri
condizione | Necessario. Il valore da testare |
value_if_true | Opzionale. Il valore da restituire se condizione è vero |
valore_se_falso | Opzionale. Il valore da restituire se condizione è falso |
If Condizione Integer Esempi
Esempio 1:
Restituisce 0 se la condizione è TRUE o 1 se la condizione è FALSE:
SELEZIONARE SE(100<500, 0, 1)
è git e github lo stesso
Produzione:
Esempio 2:
SELEZIONARE SE(900<500, 0, 1)
Produzione:
Andando avanti con l'istruzione IF in SQL, vediamo alcuni esempi di stringhe.
Se esempi di stringa di condizioni
Esempio 3:
Verifica la condizione If utilizzando le stringhe
Se ladue stringhe sono uguali, la query restituisce 'YES' altrimenti restituisce 'NO'
SELEZIONARE SE(STRCMP ('Ciao','Studente') = 0,'SÌ','NO')
Produzione:
Esempio 4:
SELEZIONARE SE(STRCMP ('Ciao','Ciao') = 0,'SÌ','NO')
Produzione:
ruoli e responsabilità degli sviluppatori hadoop
Con questo, arriviamo alla fine di questo blog su 'If statement in SQL'. Spero che abbia aggiunto alla tua conoscenza. Se desideri saperne di più su MySQL e impara a conoscere questo database relazionale open source, quindi dai un'occhiata al nostro che viene fornito con formazione dal vivo con istruttore e esperienza di progetto nella vita reale. Questa formazione ti aiuterà a comprendere in profondità MySQL e a raggiungere la padronanza dell'argomento.