sql >> Database teknologi >  >> RDS >> Oracle

Bruger case, når du skal indsætte værdier

Først og fremmest || Else giver ikke mening. Delen efter || skal være et andet udtryk for at sammenkæde.

For det andet kan du helt sikkert nest case udtryk, men i dit tilfælde behøver du det ikke. Et enkelt case udtryk kan have flere when /then filialer, i formen case when [condition_A] then [expression_if_A_is_true] when [condition_B] then [expression_if_A_is_false_and_B_is_true] else [expression_if_A_and_B_are_both_false] end .




  1. PHP MYSQL importer CSV og sammenlign og fjern overflødige poster

  2. Hvor sikkert er format() for dynamiske forespørgsler inde i en funktion?

  3. Sammensæt tabeller med kommaværdier

  4. ON er en del af syntaksen