cdiego

3_transact_sql

Feb 17th, 2014
189
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 0.69 KB | None | 0 0
  1. -- ESTRUCTURA CASE - METODO 1
  2.  
  3. SELECT p.IdProducto, p.Nombre,
  4.     CASE p.UniMed
  5.     WHEN  'KG' THEN 'Kilogramo'
  6.     ELSE p.UniMed
  7.     END AS 'UnidadDeMedida'
  8. FROM PRODUCTOS p
  9. WHERE p.IdProducto = 1
  10. -- ESTRUCTURA CASE - METODO 2
  11. SELECT p.IdProducto, p.Nombre, 'UnidadDeMedida' =
  12. CASE p.UniMed
  13. WHEN 'KG' THEN 'Kilogramos'
  14. ELSE p.UniMed
  15. END
  16.  
  17. FROM PRODUCTOS p
  18. WHERE p.IdProducto = 1
  19.  
  20. --ESTRUCTURA CASE - METODO 3
  21. DECLARE @edad INT
  22. DECLARE @mensaje VARCHAR(50)
  23.  
  24. SET @edad = 32
  25.  
  26. SET @mensaje = CASE
  27.                 WHEN @edad = 20 THEN 'TIENES 20 AÑOS'
  28.                 WHEN @EDAD = 25 THEN 'TIENES 25 AÑOS'
  29.                 WHEN @edad = 30 THEN 'TIENES 30 AÑOS'
  30.                 ELSE 'TIENES OTRA EDAD'
  31.                END
  32.  
  33. SELECT @mensaje
Advertisement
Add Comment
Please, Sign In to add comment