Curso de MySQL desde cero

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.

cláusula where sql

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.

Programación Fácil YouTube

Suscríbete

Si te ha gustado este curso y crees que el trabajo merece la pena, te agradeceré eternamente que te suscribas a mi canal de YouTube para apoyarme y que pueda seguir haciendo cursos gratuitos.

Además, si te encanta la programación, tienes un montón más de cursos gratuitos para ver.

No solo eso, podrás participar enviándome comentarios con tus sugerencias para temas específicos o cursos completos o incluso las dudas que tengas y las intentaré ir resolviendo en los cursos que estén todavía abiertos.