42 lines
1.1 KiB
Markdown
42 lines
1.1 KiB
Markdown
- SELECT y WHERE son dos funciones fundamentales en SQL.
|
|
- La sentencia WHERE nos permite integrar condiciones en nuestros querys.
|
|
|
|
La sintaxis básica es:
|
|
|
|
```sql
|
|
SELECT col1, col2
|
|
FROM table
|
|
WHERE condición;
|
|
```
|
|
|
|
La palabra reservada **WHERE** va estrechamente relacionada con los operadores de comparación que son:
|
|
|
|
![[Pasted image 20250327105549.png]]
|
|
|
|
Entonces, considerando la tabla:
|
|
|
|
![[Pasted image 20250327105756.png]]
|
|
|
|
Hagamos un query simple, donde obtengamos solo los registros donde su elección fue el color verde:
|
|
|
|
```sql
|
|
SELECT * FROM tabla WHERE Elección = 'Verde';
|
|
-- El query solo debe devolver 2 registros
|
|
```
|
|
|
|
Podemos hacer otro ejercicio simple, donde solo obtengamos los registros donde el campo nombre sea 'David':
|
|
|
|
```sql
|
|
SELECT * FROM tabla WHERE Nombre = 'David';
|
|
-- Solo se deben obtener 2 registros para este caso
|
|
```
|
|
|
|
En caso de que solo queremos la columna nombre o elección entonces podemos hacer lo siguiente:
|
|
|
|
```sql
|
|
SELECT Nombre FROM tabla WHERE Nombre = 'David';
|
|
SELECT Nombre FROM tabla WHERE Elección = 'Verde';
|
|
```
|
|
|
|
|