Operadores relacionales
Operador |
Significado |
|
Igual a |
|
No es igual a |
|
Mayor que |
|
Mayor o igual que |
|
Es menor que |
|
Menor o igual que |
|
Coincide con un patrón |
|
No coincide con un patrón |
|
Igual a Nulo |
|
No igual a Nulo |
|
Rango de valores entre un límite inferior y uno superior |
|
Miembro de un conjunto de valores especificados o miembro de una subconsulta |
|
No es miembro de un conjunto de valores especificados ni miembro de una subconsulta |
|
‘Verdadero’ si una subconsulta ha devuelto al menos un registro |
|
Compara un valor con cada valor devuelto por una subconsulta (el operador debe llevar delante =, <>, >, >=, < o <=); =Any es equivalente a In |
|
Compara un valor con cada valor devuelto por una subconsulta (el operador debe llevar delante =, <>, >, >=, < o <=) |
SELECT Datos_ventas.ID_Factura FROM Datos_ventas
WHERE Datos_ventas.ID_Vendedor = 'SP-1'
SELECT Datos_ventas.Cantidad FROM Datos_ventas WHERE Datos_ventas.ID_Factura <> 125
SELECT Datos_ventas.Cantidad FROM Datos_ventas WHERE Datos_ventas.Cantidad > 3000
SELECT Datos_ventas.Hora_Venta FROM Datos_ventas
WHERE Datos_ventas.Hora_Venta < '12:00:00'
SELECT Datos_ventas.Empresa_nombre FROM Datos_ventas
WHERE Datos_ventas.Empresa_nombre LIKE '%Universidad'
SELECT Datos_ventas.Empresa_nombre FROM Datos_ventas
WHERE Datos_ventas.Empresa_nombre NOT LIKE '%Universidad'
SELECT Datos_ventas.Cantidad FROM Datos_ventas WHERE Datos_ventas.Cantidad IS NULL
SELECT Datos_ventas.Cantidad FROM Datos_ventas WHERE Datos_ventas.Cantidad IS NOT NULL
SELECT Datos_ventas.ID_Factura FROM Datos_ventas
WHERE Datos_ventas.ID_Factura BETWEEN 1 AND 10
SELECT COUNT(Datos_ventas.ID_Factura) AS agg
FROM Datos_ventas WHERE Datos_ventas.ID_Factura IN (50,250,100)
SELECT COUNT(Datos_ventas.ID_Factura) AS agg
FROM Datos_ventas WHERE Datos_ventas.ID_Factura NOT IN (50,250,100)
SELECT COUNT(Datos_ventas.ID_Factura) AS agg FROM Datos_ventas
WHERE Datos_ventas.ID_Factura NOT IN (SELECT Datos_ventas.ID_Factura
FROM Datos_ventas WHERE Datos_ventas.ID_Vendedor = 'SP-4')
SELECT *
FROM Datos_ventas WHERE EXISTS (SELECT Datos_ventas.Cantidad
FROM Datos_ventas WHERE Datos_ventas.ID_Vendedor IS NOT NULL)
SELECT *
FROM Datos_ventas WHERE Datos_ventas.Cantidad = ANY (SELECT Datos_ventas.Cantidad
FROM Datos_ventas WHERE Datos_ventas.ID_Vendedor = 'SP-1')
SELECT *
FROM Datos_ventas WHERE Datos_ventas.Cantidad = ALL (SELECT Datos_ventas.Cantidad
FROM Datos_ventas WHERE Datos_ventas.ID_Vendedor IS NULL)