Está usted en Indice > Construcción > Lenguajes > PHP > Lecciones y Paso a Paso > El lenguaje SQL y PHP
Construcción
Maletín
Utilidades
Cursos
Promoción
Rentabilidad
Zona Novatos
Foros
Acceso a tu cuenta

El lenguaje SQL y PHP (2)

Para crear una tabla usaremos la siguiente sintaxis:

CREATE TABLE Nombre_tabla
(Campo1  Tipo_dato  Not Null,
  Campo2 Tipo_dato,
  PRIMARY KEY (Campo3));

Esto nos crearía una tabla con 3 campos de los cuales Campo3 es un valor único, es decir, que no puede ser sobreescrito.

Para eliminar una tabla usaremos:

DROP TABLE Nombre_tabla;

Para modificar la estructura de la tabla usaremos la siguiente sintaxis:

ALTER TABLE Nombre_tabla
[ADD Nombre_atributo Definición]     //Añadiría un nuevo campo
[CHANGE AntiguoNombreAtributo NuevoNombreAtributo Definición]     //Cambiaría un campo
[DROP NombreAtributo];     //Borraría un campo

Los índices son una estructura de acceso que permiten organizar los datos contenidos en una tabla. Para crear un índice usaríamos la siguiente sintaxis:

CREATE [UNIQUE] INDEX NombreIndice
   ON Tabla (Campos);

Manipulación de datos

-Inserción de datos

Para insertar datos en la tabla se realiza mediante el comando insert y su sintaxis es la siguiente:

INSERT INTO NombreTabla [Campo1,Campo2...CampoN] VALUES (Valor1,Valor2...ValorN);

- Consultas de datos

Para esta acción usamos el comando SELECT y la sintaxis es la siguiente:

SELECT ([*]/[Atributos]) FROM Tabla/s [WHERE ListaCondiciones] [GROUP BY Campo] [HAVING ListaCondiciones] [ORDER BY Campo]

Existen un conjunto de funciones dentro de las consultas de datos que nos permiten obtener información o realizar operaciones con respecto a las filas. Las funciones son:

función Descripción
COUNT(*/DISTINCT Campo) Cuenta el numero de filas
SUM(Campo) Suma los valores del atributo indicado
AVG(Campo) Obtiene la media aritmética del atributo
MAX(Campo) Obtiene el valor máximo del atributo
MIN(Campo) Obtiene el valor mínimo del atributo

- Eliminación de datos

Para eliminar datos usamos la sentencia DELETE cuya sintaxis es la siguiente:

DELETE FROM NombreTabla [WHERE Condición];




Autor: manualdephp.com
http://www.manualdephp.com/manualphp/lenguaje-sql-php.html

Usuarios que han visto este tema también han visto...

- Creación de una encuesta con PHP y MySQL
- Remote Scripting utilizando IFRAME en PHP
- Generar Thumbnail (imagen en miniatura) con PHP
- Invitar a un amigo en PHP
- Eliminar publicidad de los hosting gratuitos


Versión imprimible - Versión imprimible de este documento
Enviar e-mail - Enviar por e-mail este documento
Publicidad






Cursos de Community Manager

Información legal | Política de Privacidad | Contacte con nosotros

Otro proyecto de Factoría de Internet. Copyright© 2003-2011 Factoría de Internet S.L.. Todos los derechos reservados.


Página generada el 26-05-2012 a las 05:56:31