Search Header Logo
10-SQL IN

10-SQL IN

Assessment

Presentation

•

Computers

•

6th - 8th Grade

•

Practice Problem

•

Hard

Created by

JOEL Colon

FREE Resource

9 Slides • 5 Questions

1

media
Operador

IN vs OR

2

El operador IN es un atajo al operador OR para seleccionar múltiples datos en la misma columna.

SELECT * FROM Customers
WHERE Country IN ('Germany', 'France', 'UK');

SELECT * FROM Customers
WHERE Country='Germany'
OR Country= 'France' OR Country='UK';

El operador IN es un método más preciso, limpio y corto

3

El operador NOT IN para EXCLUIR lo que no quieres mostrar en la selección.

SELECT * FROM Customers
WHERE Country
NOT IN ('Germany', 'France', 'UK');

NOT siignifica EXCEPTO. Piensa en IN como decir INCLUYE

SELECT * FROM Customers
WHERE Country
IN ('Germany', 'France', 'UK');

4

El operador BETWEEN te sirve para mostrar un rango que especifiques:

SELECT * FROM Products
WHERE Price BETWEEN 10 AND 20;

media

5

NOT BETWEEN es negar que se muestre lo especificado. Veamos

SELECT * FROM Products
WHERE Price NOT BETWEEN 10 AND 20;

media

6

Aquí vemos una mezcla de dos columnas con dos condiciones que deben ser CIERTAS

SELECT * FROM Products
WHERE Price BETWEEN 10 AND 20
AND CategoryID NOT IN (1,2,3);

media

7

También podrias hacer la búsqueda entre valores directos en lugar de por la primera letra...

SELECT * FROM Products
WHERE ProductName

BETWEEN 'Carnarvon Tigers' AND 'Gorgonzola Telino'

media

8

Si usas el NOT BETWEEN podrias excluir una zona central y mostrar el antes y despues en una lista:

SELECT * FROM Products
WHERE ProductName

NOT BETWEEN 'Carnarvon Tigers' AND 'Gorgonzola'

media

9

Puedes usar el truco buscando fechas:

Observa que las fechas van dentro de simbolos # ' '

SELECT * FROM Orders
WHERE OrderDate BETWEEN #07/01/1996# AND #07/31/1996#;

SELECT * FROM Orders
WHERE OrderDate BETWEEN '1996-07-01' AND '1996-07-31';

media

10

Fill in the Blanks

Escribe la consulta para mostrar en la columna Country los paises Norway y France

SELECT * FROM Customers

11

Fill in the Blanks

Escribe la consulta para mostrar en la columna Country TODOS los paises EXCEPTO Norway y France

SELECT * FROM Customers
('Norway', 'France');

12

Fill in the Blanks

Escribe la consulta para mostrar en la columna Price los precios de los productos ENTRE 10 y 20

SELECT * FROM Products
;

13

Fill in the Blanks

Escribe la consulta para mostrar en la columna Price los precios de los productos QUE EXCLUYAN ENTRE 10 y 20

SELECT * FROM Products
;

14

Multiple Choice

¿Cual de estos referencia bien las fechas?

1

AMBAS

2

#07/01/1996#

3

'07/01/1996'

4

NINGUNA

pattern-tertiary
media
Operador

IN vs OR

Show answer

Auto Play

Slide 1 / 14

SLIDE