Por: Armando Cifuentes González
Sencilla en la teoría, pero se puede volver un poco compleja en la práctica. Vamos a ver cómo emplear esta sentencia que nos puede librar de muchos dolores de cabeza.
Sintaxis:
https://gist.github.com/ArCiGo/a19e738cd696e122a499efd58e627787
La sentencia WHERE se emplea para filtrar un conjunto de resultados en base a una condición especifica. Esta sentencia puede ser usada en las siguientes sentencias de SQL: SELECT, UPDATE y DELETE
Sintaxis (UPDATE):
https://gist.github.com/ArCiGo/b6ad0bedf9796b3da533d5a5f09449ff
https://gist.github.com/ArCiGo/a93e6c568402326ecbefec59727cd916
Operadores lógicos que se pueden emplear en las restricciones del WHERE:
- AND. Empleado para unir dos restricciones que deben cumplirse.
Ejemplo:
https://gist.github.com/ArCiGo/36d31178613b6fb33f832ff91577de9a
- OR. Empleado para unir dos o más restricciones de las cuales al menos una debe cumplirse.
- IN. Empleado para restringir a un rango de valores determinado.
- LIKE. Empleado para filtrar un conjunto de resultados en base a un patrón de cadena (string).
Figura 1. Wildcards (comodines)
Figura 2. Ejemplo de uso de los wildcards
Ejemplos:
https://gist.github.com/ArCiGo/a1cc3f12bf5dabd2e2c6f0a76d0ea555
Figura 3. Operadores de comparación
Ejemplos:
https://gist.github.com/ArCiGo/2b33192dbc370bc9f1fc8944150cd422
Otros operadores de comparación son !< (no menor que) y !> (no mayor que).
Bibliografía.-
Libros.-
- Fehily, C. (2005). SQL: Visual Quickstart Guide, Third Edition. Peachpit Press.
Web.-
- SQL Tutorial – Learn SQL Query Language. Visitado el 11 de Marzo de 2017, de http://www.1keydata.com/sql/sql.html
- Tutorial de SQL: Curso de SQL: Manual de SQL. Visitado el 17 de Marzo de 2017, de http://sql.11sql.com/
Otros.-
- Curso SQL de Nectri
Figura 1. Wildcards (comodines)
Figura 2. Ejemplo de uso de los wildcards
Ejemplos:
https://gist.github.com/ArCiGo/a1cc3f12bf5dabd2e2c6f0a76d0ea555
Figura 3. Operadores de comparación
Ejemplos:
https://gist.github.com/ArCiGo/2b33192dbc370bc9f1fc8944150cd422
Otros operadores de comparación son !< (no menor que) y !> (no mayor que).
Bibliografía.-
Libros.-
- Fehily, C. (2005). SQL: Visual Quickstart Guide, Third Edition. Peachpit Press.
Web.-
- SQL Tutorial – Learn SQL Query Language. Visitado el 11 de Marzo de 2017, de http://www.1keydata.com/sql/sql.html
- Tutorial de SQL: Curso de SQL: Manual de SQL. Visitado el 17 de Marzo de 2017, de http://sql.11sql.com/
Otros.-
- Curso SQL de Nectri
¡No olvides seguirme en Twitter! @_ArCiGo