WHERE (estableciendo criterios en SQL)

Para muchas de las intrucciones SQL que utilizaremos será indispensable indicarle algún criterio para identificar cuales serán los registros involucrado en dicha instrucción, por ejemplo, si selecciono un listado telefónico de la tabla agenda puede que no quiera muestre todos los contactos, sino, solo aquellos que vivan en Buenos Aires. Para ello debería indicarle un criterio utilizando la cláusula WHERE cono se muestra a continuación:

SELECT apellido, nombre, telefono FROM agenda WHERE provincia = 'BUENOS AIRES'

A continuación mostraré varios ejemplos que muestren las opciones posibles.
Todos los contactos que vivan en buenos aires y además sean mayores de 21 años:

SELECT apellido, nombre, telefono FROM agenda WHERE provincia = 'BUENOS AIRES' AND edad > 21

Todas las mujeres entre 20 y 27 años:

SELECT apellido, nombre, telefono FROM agenda WHERE Sexo = 'F' AND Edad >= 20 AND edad <= 27

Todos los contactos que vivan en Ituzaingó o en morón.
Es importante aclarar que ningún contacto puede vivir en ituzaingó y en Morón. Vive en ituzaingó O vive en morón por lo que se debe utilizar la palabra clave OR para combinar los dos criterios.

SELECT apellido, nombre, telefono FROM agenda WHERE localidad = 'Ituzaingó' OR localidad = 'Morón'



9 Responses to “WHERE (estableciendo criterios en SQL)”

  1. [...] debe utilizar (cnn). Si quieres seleccionar solo algunos registros deberás agregar una condición WHERE a la instrucción de [...]

  2. [...] debe utilizar (cnn). Si quieres seleccionar solo algunos registros deberás agregar una condición WHERE a la instrucción de [...]

  3. [...] instancia particular del código fuente. Vea también: GROUP, HAVING, ISA, REFERENCES OF, SELECT, WHERE, [...]

  4. berkah dice:

    bagaimana menggunakan WHERE dengan dua kondisi yg objek nya STRING

  5. berkah dice:

    dengan operator AND… sy menggunakan listview

  6. Eliseo dice:

    Jika saya tidak mengerti pertanyaan Anda dengan benar, tapi saya akan kirim Anda bahwa untuk data string harus dalam tanda kutip tunggal (‘). Misalnya: WHERE nama = ‘Jack’

  7. [...] debe utilizar (cnn). Si quieres seleccionar solo algunos registros deberás agregar una condición WHERE a la instrucción de [...]

  8. cancuneitor dice:

    e no entiendo los comentarios.

    Esta genial esto de que se llenan los campos solos, los pones con galletas (cokies)?

  9. th3r0rn dice:

    Esto es super basico, y para lo de la edad entre 20 y 27 años puedes usar beetwen.
    Saludos

Comentar