Funci贸n DECODE
Quer铆a saber si hay una funci贸n que haga lo mismo que el DECODE de Oracle en SQL-Server.
Gracias
Gracias
Hola!
S铆. Puedes utilizar la funci贸n CASE. Si tienes el libro de ayuda que viene con la instalaci贸n del servidor de SQL Server puedes echarle un vistazo a la sint谩xis. Te env铆o un ejemplo para que te orientes:
SELECT Category =
CASE type
WHEN 'popular_comp' THEN 'Popular Computing'
WHEN 'mod_cook' THEN 'Modern Cooking'
WHEN 'business' THEN 'Business'
WHEN 'psychology' THEN 'Psychology'
WHEN 'trad_cook' THEN 'Traditional Cooking'
ELSE 'Not yet categorized'
END,
price AS Price
FROM titles
WHERE price IS NOT NULL
ORDER BY type, price
Un saludo,
Lara
S铆. Puedes utilizar la funci贸n CASE. Si tienes el libro de ayuda que viene con la instalaci贸n del servidor de SQL Server puedes echarle un vistazo a la sint谩xis. Te env铆o un ejemplo para que te orientes:
SELECT Category =
CASE type
WHEN 'popular_comp' THEN 'Popular Computing'
WHEN 'mod_cook' THEN 'Modern Cooking'
WHEN 'business' THEN 'Business'
WHEN 'psychology' THEN 'Psychology'
WHEN 'trad_cook' THEN 'Traditional Cooking'
ELSE 'Not yet categorized'
END,
price AS Price
FROM titles
WHERE price IS NOT NULL
ORDER BY type, price
Un saludo,
Lara
