Consultas Sql
Select * From clientes
Resulta también muy útil el filtrar losregistros mediante condiciones que vienen expresadas después de lacláusula Where. Si quisiésemos mostrar los clientes de una determinada ciudad usaríamos una expresión como esta:
Select * From clientesWhere poblacion Like 'Madrid'
Además, podríamos ordenar los resultados en función de uno o varios de sus campos. Para este ultimo ejemplo los podríamos ordenar por nombre así:
Select * Fromclientes Where poblacion Like 'Madrid' Order By nombre
Teniendo en cuenta que puede haber más de un cliente con el mismo nombre, podríamos dar un segundo criterio que podría ser el apellido:
Select *From clientes Where poblacion Like 'Madrid' Order By nombre, apellido
Si invirtiésemos el orden « nombre,apellido » por « apellido, nombre », el resultado sería distinto. Tendríamos los clientesordenados por apellido y aquellos que tuviesen apellidos idénticos se subclasificarían por el nombre.
Es posible también clasificar por orden inverso. Si por ejemplo quisiésemos ver nuestros clientespor orden de pedidos realizados teniendo a los mayores en primer lugar escribiríamos algo así:
Select * From clientes Order By pedidos Desc
Una opción interesante es la de efectuar selecciones sincoincidencia. Si por ejemplo buscásemos el saber en qué ciudades se encuentran nuestros clientes sin necesidad de que para ello aparezca varias veces la misma ciudad usaríamos una sentencia de estaclase:
Select Distinct poblacion From clientes Order By población
Así evitaríamos ver repetido Madrid tantas veces como clientes tengamos en esa población
Hemos querido compilar a modo detabla ciertos operadores que pueden resultar útiles en determinados casos. Estos operadores serán utilizados después de la cláusula Where y pueden sercombinados hábilmente mediante paréntesis para...
Regístrate para leer el documento completo.