miércoles, 11 de septiembre de 2013

Comandos DMD mysql

Comandos DMD mysql

Sintaxis de INSERT ... SELECT

INSERT [LOW_PRIORITY | HIGH_PRIORITY] [IGNORE]
[INTO] tbl_name [(col_name,...)]
SELECT ...
[ ON DUPLICATE KEY UPDATE col_name=expr, ... ]
Con INSERT ... SELECT, puede insertar rápidamente varios registros en un atabla desde una o varias tablas. 
Ejemplo:
 insert into Peliculas
     (codp,nombre,genero,precio)
        values('1','YOKO','Animacion',5);

Sintaxis de UPDATE

Sintaxis para una tabla:
UPDATE [LOW_PRIORITY] [IGNORE] tbl_name
SET col_name1=expr1 [, col_name2=expr2 ...]
[WHERE where_definition]
[ORDER BY ...]
[LIMIT row_count]
Sintaxis para múltiples tablas:
UPDATE [LOW_PRIORITY] [IGNORE] table_references
SET col_name1=expr1 [, col_name2=expr2 ...]
[WHERE where_definition]
 Ejemplo:
 update Peliculas
  set Genero='Deportes'
  where genero='Terror'; 

Sintaxis de DELETE

Sintaxis para una tabla:
         DELETE [LOW_PRIORITY] [QUICK] [IGNORE] FROM tbl_name
         [WHERE where_definition]
         [ORDER BY ...]
         [LIMIT row_count]
       
Sintaxis para múltiples tablas:
       DELETE [LOW_PRIORITY] [QUICK] [IGNORE]
       tbl_name[.*] [, tbl_name[.*] ...]
       FROM table_references
       [WHERE where_definition]
     Ejemplo:
        delete
         from Peliculas
           where Genero='Terror'; 
               

Sintaxis de SELECT

SELECT [ALL | DISTINCT | DISTINCTROW ] [HIGH_PRIORITY] [STRAIGHT_JOIN] [SQL_SMALL_RESULT] [SQL_BIG_RESULT] [SQL_BUFFER_RESULT] [SQL_CACHE | SQL_NO_CACHE] [SQL_CALC_FOUND_ROWS]select_expr, ... [INTO OUTFILE 'file_name' export_options | INTO DUMPFILE 'file_name'] [FROM table_references [WHERE where_definition] [GROUP BY {col_name | expr | position} [ASC | DESC], ... [WITH ROLLUP]] [HAVING where_definition] [ORDER BY {col_name | expr | position} [ASC | DESC] , ...] [LIMIT {[offset,] row_count | row_count OFFSET offset}] [PROCEDURE procedure_name(argument_list)] [FOR UPDATE | LOCK IN SHARE MODE]]
 
Ejemplo:
 select * from Peliculas;

No hay comentarios:

Publicar un comentario