Je connais CASE
syntaxe est la suivante:
CASE
WHEN search_condition THEN statement_list
[WHEN search_condition THEN statement_list] ...
[ELSE statement_list]
END CASE
Mais je ne comprends pas cela, (peut-être parce que je continue à penser que sur un if
déclaration?)
Mais si j'ai un champ dans la table user_role
, par exemple, qui contient des noms comme "Gestionnaire", "à Temps Partiel", etc. comment puis-je générer un champ role_order
avec un nombre différent en fonction du rôle, par exemple, "si user_role = "Manager" puis role_order = 5".
Comment puis-je faire cela?
Veuillez noter que je suis à la recherche d'un apprendre à un homme à pêcher réponse plutôt que de donner un poisson à un homme réponse.
Merci!!!