Consultas básicos de MySQL

2010
03.13
MySQL

MySQL

Cuando se están desarrollando aplicaciones Web, la utilización de Bases de Datos Relacionales (BDR) permite generar diversas aplicaciones donde se necesite almacenar grandes cantidades de datos de manera clasificada y de fácil acceso y manipulación; siendo así, que a través de estas se pueden crear desde simples sistemas de autenticación de usuarios a complejos sistemas como procesos de domicilios, grandes administradores de contenido, foros, chats con logs de registros, aplicaciones de audio y video, etc.

Es por esto, que les haré un pequeño apartado donde expondre ciertas consultas que pueden llegar a necesitarse en algun momento al desarrollar sobre PHP y MySQL.

  1. Insertar datos dentro de una Tabla: Para insertar datos dentro de una tabla usamos la sentencia INSERT INTO, de la siguiente manera:
    • INSERT INTO tabla (campo1, campo2, campo3) VALUES (‘value1′, ‘value2′, ‘value3′);

    ó

    • INSERT INTO tabla SET campo1 = ‘value1′, campo2 = ‘value2′, campo3 = ‘value3′;
  2. Actualización de datos en una Tabla: Para actualizar datos en una tabla se debe usar la sentencia UPDATE de la siguiente manera:
    • UPDATE tabla SET campo1 = ‘value1′, campo2 = ‘value2′, campo3 = ‘value3′ WHERE campox = condicion [GROUP BY campoy] [ORDER <DESC,ASC>].
  3. Borrar datos de una base de datos: Para borrar datos de una tabla se debe usar la sentencia DELETE de la siguiente manera:
    • DELETE from tabla WHERE campox = condicion [GROUP BY campoy] [ORDER <DESC,ASC>].
  4. Seleccionar los datos de una tabla: Para seleccionar los datos de una tabla se usa la sentencia SELECT, de la siguiente manera:
    • SELECT campo1, campo2, campo3 from tabla [WHERE campox = condicion] [GROUP BY campoy] [ORDER <DESC,ASC>].
  5. Reemplazar los datos de una tabla por datos que pertenecen a otra tabla: Para realizar esta operación se debe hacer lo siguiente:
    • INSERT INTO tabla1 (campo1, campo2, campo3) SELECT campo1, campo2, campo3 from tabla [WHERE campox = condicion] [GROUP BY campoy] [ORDER <DESC,ASC>].

Continuaremos en la siguiente parte con otras consultás básicas que espere sean de su ayuda.

Saludos!!

Tags: , , , , , , , , ,

Su Respuesta