Cambio en la redacción y más ejemplos (#23977)
Cambio en la redacción de los textos y se agregan más ejemplos del condicional WHERE
This commit is contained in:
committed by
Randell Dawson
parent
f7eba4ed34
commit
cf256b26d5
@ -6,7 +6,7 @@ localeTitle: SQL donde la cláusula
|
||||
|
||||
### Cláusula `WHERE` (y / o, `IN` , `BETWEEN` y `LIKE` )
|
||||
|
||||
La cláusula `WHERE` se utiliza para limitar el número de filas devueltas.
|
||||
La cláusula `WHERE` se utiliza para condicionar los registros que se quieren mostrar en la consulta.
|
||||
|
||||
En este caso, los cinco que se utilizarán son una cláusula `WHERE` ridícula.
|
||||
|
||||
@ -33,12 +33,12 @@ select studentID, FullName, sat_score, rcd_updated from student;
|
||||
9 rows in set (0.00 sec)
|
||||
```
|
||||
|
||||
Se presentarán filas que….
|
||||
La condición que se utilizará serán que aquellos estudiantes cuyo ID estén entre 1 y 5, o que el ID sea 8:
|
||||
|
||||
* `WHERE` identificaciones de los estudiantes están entre 1 y 5 (inclusive)
|
||||
* `WHERE` identificaciones de los estudiantes están entre 1 y 5 (incluyendo)
|
||||
* `OR` studentID = 8
|
||||
|
||||
Aquí hay una consulta actualizada, donde no se presentará ningún registro que tenga un puntaje SAT que esté en esta lista (1000, 1400):
|
||||
A continuación se muestra el ejemplo del NOT IN, el cuál excluye de los registros la condición que se le ponga. Para este ejemplo no se tendrán en cuenta los estudiantes cuya calificación SAT sean (1000, 1400):
|
||||
|
||||
```sql
|
||||
select studentID, FullName, sat_score, recordUpdated
|
||||
@ -60,9 +60,22 @@ select studentID, FullName, sat_score, recordUpdated
|
||||
+-----------+----------------------+-----------+---------------------+
|
||||
5 rows in set (0.00 sec)
|
||||
```
|
||||
Finalmente el LIKE se usa para buscar en el resultado una caracter que esté contenido. Se usa el % para obviar el resultado antes o despues de la palabra. Por ejemplo vamos a buscar un estudiante que empiece por Monique:
|
||||
|
||||
```
|
||||
select studentID, FullName, sat_score, recordUpdated
|
||||
from student
|
||||
where FullName LIKE 'Monique%';
|
||||
|
||||
+-----------+----------------------+-----------+---------------------+
|
||||
| studentID | FullName | sat_score | rcd_updated |
|
||||
+-----------+----------------------+-----------+---------------------+
|
||||
| 1 | Monique Davis | 400 | 2017-08-16 15:34:50 |
|
||||
+-----------+----------------------+-----------+---------------------+
|
||||
```
|
||||
|
||||
\* Al igual que con todas estas cosas de SQL, hay MUCHO MÁS que lo que está en esta guía introductoria.
|
||||
|
||||
Espero que al menos esto te dé suficiente para empezar.
|
||||
|
||||
Consulte el manual de su administrador de base de datos y diviértase probando diferentes opciones usted mismo.
|
||||
Consulte el manual de su administrador de base de datos y diviértase probando diferentes opciones usted mismo.
|
||||
|
Reference in New Issue
Block a user