Manual sql

Solo disponible en BuenasTareas
  • Páginas : 2 (409 palabras )
  • Descarga(s) : 0
  • Publicado : 9 de febrero de 2011
Leer documento completo
Vista previa del texto
Es un lenguaje estándar de comunicación con bases de datos. un lenguaje normalizado que nos permite trabajar con cualquier tipo de lenguaje (ASP o PHP) en combinación con cualquier tipo de base dedatos (MS Access, SQL Server, MySQL...). El hecho de que sea estándar no quiere decir que sea idéntico para cada base de datos. En efecto, determinadas bases de datos implementan funciones específicasque no tienen necesariamente que funcionar en otras.

La selección total o parcial de una tabla se lleva a cabo mediante la instrucción Select. En dicha selección hay que especificar: -Los camposque queremos seleccionar -La tabla en la que hacemos la selección Si tenemos uan tabla de clientes podríamos hacer por ejemplo una selección del nombre y dirección de los clientes con una instrucción deeste tipo: Select nombre, dirección From clientes

Si quisiésemos seleccionar todos los campos, es decir, toda la tabla, podríamos utilizar el comodín * del siguiente modo: Select * From clientesResulta también muy útil el filtrar los registros mediante condiciones que vienen expresadas después de la cláusula Where. Si quisiésemos mostrar los clientes de una determinada ciudad usaríamos unaexpresión como esta: Select * From clientes Where poblacion Like 'México'

Además, podríamos ordenar los resultados en función de uno o varios de sus campos. Para este ultimo ejemplo los podríamosordenar por nombre así: Select * From clientes Where poblacion Like ' México' Order By nombre Teniendo en cuenta que puede haber más de un cliente con el mismo nombre, podríamos dar un segundo criterioque podría ser el apellido: Select * From clientes Where poblacion Like ' México ' Order By nombre, apellido

Si invirtiésemos el orden « nombre,apellido » por « apellido, nombre », el resultadosería distinto. Tendríamos los clientes ordenados 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...
tracking img