
El uso de WHERE en consultas MySQL
Capítulo 7: La cláusula WHERE
Empezamos con la cláusula WHERE
en este capítulo. Esta cláusula es esencial a la hora de realizar filtrados en las consultas. Abre la tabla customers
para esta práctica.
Con la cláusula WHERE
, podemos crear una condición y solo se van a mostrar los registros que la cumplan.
Filtremos los clientes de Estados Unidos, solo quiero que se devuelvan estos en la consulta. Para ello, podemos crear la condición sobre el campo country
(país).
SELECT * FROM customers WHERE country = "USA";
La traducción de esto, podría ser: "selecciona todo de la tabla clientes donde el campo país sea igual a USA". Aprender SQL es casi como aprender inglés en muchos aspectos.

Con el SELECT * FROM customers
, ya sabes lo que hace, obtiene todos los clientes. Después, le decimos que de todos esos que ha obtenido, que nos devuelva solo los que en el campo country
tengan literalmente el valor "USA"
.
Si te fijas, "USA"
va entre comillas. Esto significa que es un string (cadena de caracteres o texto), en SQL y en programación en general, los strings van entre comillas.
Comentarios
Si te quedan dudas sobre el temario, sobre SQL, MySQL o cualquier otra cosa relacionada o simplemente quieres agradecer, aquí tienes tu sitio para dejar tu granito de arena. Gracias por tus comentarios y por darle vida a este sitio web.