ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Comandos de SQL


Enviado por   •  7 de Julio de 2020  •  Apuntes  •  916 Palabras (4 Páginas)  •  156 Visitas

Página 1 de 4

VER TODAS LAS BD DEL SISTEMA

        sp_helpdb

        GO

Con el listado de todos los clientes, mostrar sólo las columnas CustomerID, CompanyName y Country

SELECT CustomerID, CompanyName, Country

FROM Customers

GO

La Consulta anterior, pero usando un Alias para cada Columna

--Usando AS

SELECT CustomerID AS Código, CompanyName AS Empresa, Country AS 'País de Origen'

FROM Customers

GO

--Sin usar AS

SELECT CustomerID Código, CompanyName Empresa, Country 'País de Origen'

FROM Customers

GO

--Algunos prefieren usar siempre '' con los Alias para que SSMS asigne un color distintivo

SELECT CustomerID 'Código', CompanyName 'Empresa', Country 'País de Origen'

FROM Customers

GO

Precio con IGV

SELECT ProductID, ProductName, UnitPrice FROM Products

GO

SELECT ProductID, ProductName, UnitPrice, 

UnitPrice*1.18 AS 'Precio con IGV' 

FROM Products

GO

Subtotal

-- Subtotal: Precio * Cantidad

SELECT *, UnitPrice*Quantity AS 'Subtotal'

FROM [Order Details]

GO

NETO

SELECT *, 

UnitPrice*Quantity AS 'Subtotal', 

UnitPrice*Quantity*Discount AS 'Monto del Dscto' ,

UnitPrice*Quantity*(1-Discount) AS 'Neto'

FROM [Order Details]

GO

WHERE

SELECT * FROM Customers

WHERE Country='Mexico'

GO

PRECIO MAYOR A 30        

SELECT * FROM Products

WHERE UnitPrice>30

GO

SENTENCIA AND

SELECT * FROM Products

WHERE UnitPrice>=20 AND UnitPrice<=30

GO

OPERADOR OR

SELECT * FROM Customers

WERE Country='Mexico' OR Country='Argentina' OR Country='Sweden'

GO

BETWEEN (ENTRE)

SELECT * FROM Products

WHERE UnitPrice BETWEEN 20 and 30

GO

IN

SELECT * FROM Products

WHERE CategoryID BETWEEN 1 and 4

GO

-- Forma 3

SELECT * FROM Products

WHERE CategoryID IN (1,2,3,4)

GO

a) Registro que exactamente diga NESTLE

SELECT * FROM #PRODUCTOS

WHERE NOMBRE LIKE 'NESTLE'    --0 filas

GO

-- b) Registro que diga NESTLE al inicio

SELECT * FROM #PRODUCTOS

WHERE NOMBRE LIKE 'NESTLE%'   --1 fila

GO

-- c) Registro que diga NESTLE al final

SELECT * FROM #PRODUCTOS

WHERE NOMBRE LIKE '%NESTLE'   --2 filas

GO

-- d) Registro que diga NESTLE en cualquier posición

SELECT * FROM #PRODUCTOS

WHERE NOMBRE LIKE '%NESTLE%'  --4 filas

GO

/*TABLA DE COMODINES (Wildcards)

  ------------------

        % CERO O MÁS CARACTERES

        _ UN ÚNICO CARACTER

...

Descargar como (para miembros actualizados)  txt (6.5 Kb)   pdf (66.7 Kb)   docx (14.2 Kb)  
Leer 3 páginas más »
Disponible sólo en Clubensayos.com