Professional Documents
Culture Documents
Practica de Laboratorio #8 PDF
Practica de Laboratorio #8 PDF
LABORATORIO Nº8
2.--Parse
SELECT PARSE('Monday, 13 December 2010' AS datetime2 USING 'en-US')
AS fecha;
go
SELECT PARSE('€345,98' AS money USING 'de-DE') AS moneda;
go
3.--iif
SELECT productname, unitprice,
IIF(unitprice > 50, 'high','low') AS pricepoint
FROM products;
4.--choose
SELECT productname,
CHOOSE (categoryid,'Beverages' ,'Condiments','Confections' ,'Dairy
Products' ,'Grains/Cereals' ,'Meat/Poultry' ,'Produce' ,'Seafood')
from products
go
5.--is null
Select customerid, companyname, isnull(fax,'n/a') from customers
go
6.---COALESCE
--Toma el primer valor no nulo de una lista
7.--nullif
--Si el precio es igual pone NULL si no pone el precio del primero
Select p.productname, p.unitprice, d.unitprice, NULLIF(
p.unitprice,d.unitprice) as comparación
from products as p inner join [order details] as d
on p.productid=d.productid