Ejemplos SQL Server - Profit
Ejemplos SQL Server - Profit
Ejemplos SQL Server - Profit
Distinto
USE PRUEBAS
SELECT DISTINCT tipo
FROM dbo.clientes
Busqueda al Inicio
USE PRUEBAS
SELECT *
FROM dbo.clientes
WHERE cli_des LIKE 'EL%'
Busqueda al Final
USE PRUEBAS
SELECT *
FROM dbo.clientes
WHERE cli_des LIKE '%EL'
Todos los Clientes que tenga las letras TIN y el Limite de Credito este entre 4000 y 7000
USE PRUEBAS
SELECT *
FROM dbo.clientes
WHERE cli_des LIKE '%TIN%'
AND mont_cre BETWEEN 4000 AND 7000
Todas las Factura de una Fecha, con código y nombre del cliente
SELECT b.co_cli,a.cli_des,b.fact_num,b.fec_emis
FROM clientes a,factura b
WHERE b.co_cli = a.co_cli
AND b.fec_emis = '2011-10-08'
Descripcion de los Articulos del Cuerpo de Factura
SELECT a.fact_num,a.co_art,b.art_des
FROM reng_fac a,art b
WHERE b.co_art = a.co_art
Devuelve todos aquellos clientes que se le hayan realizado al menos una factura
SELECT clientes.cli_des,clientes.ciudad
FROM clientes
WHERE EXISTS
(
SELECT *
FROM factura
WHERE factura.co_cli = clientes.co_cli
)
Devuelve todos aquellos clientes que NO se le hayan realizado al menos una factura
USE PRUEBAS
SELECT clientes.co_cli,clientes.cli_des,clientes.ciudad
FROM clientes
WHERE NOT EXISTS
(
SELECT *
FROM factura
WHERE factura.co_cli = clientes.co_cli
)
Similar
USE PRUEBAS
SELECT clientes.co_cli,clientes.cli_des,clientes.ciudad
FROM clientes
WHERE
co_cli IN
(
SELECT factura.co_cli
FROM factura
)
Lista de los Clientes que han tenido Facturas entre 01/01/2011 y 31/01/2011
USE PRUEBAS
SELECT co_cli,cli_des,ciudad
FROM clientes
WHERE
co_cli IN
(
SELECT DISTINCT co_cli
FROM factura
WHERE fec_emis BETWEEN '2011-01-01' AND '2011-31-01'
)