
Luis Val
PreguntaHola, cual sería la diferencia entre usar if o case, en que caso sería mas recomendable o en que caso se usaría uno u otro?

Angello Villanueva Menichetti
Las diferencias son en el uso, si debes elegir entre varias opciones posibles dependiendo de una o varias condiciones, se usaría CASE, ya que permite juntar de manera más fácil las distintas opciones. Ahora si debes comprobar que una condición es verdadera o falsa y según esto asignar un valor, se usaría IF. Aquí algunos ejemplos: https://www.sqlshack.com/es/consulta-de-datos-utilizando-la-sentencia-sql-case/