set de instrucciones my sql

3
****ESTUDIAR******** http://www.es.hscripts.com/tutoriales/mysql/index.php ****1. crear base de datos crear usuarios create user memo identified by ' 030389'; ****para cambiar el dato de un campo update tabla set campo ='memo' where codigo=1; ****para eliminar datos delete from tabla where campo=2, ****eliminar tabla drop table tabla; ****eliminar base de datos drop table dbprueba; **** añadir un campo a una tabla alter table tabla add(campo tipo_dato); *****modificar un campo por otro ALTER TABLE `sistema`.`venta` CHANGE COLUMN `fecha` `fecha` DATETIME NULL DEFAULT NULL ; ****insert registros a campos insert into tabla (campo1,campo2), values (registro1,registro2); *****SEGUNDA FORMA insert into database1.tabla values ( registro1,registro2); ***Llave primaria alter table tabla1 add primary key (campo); ***añadir indice alter table tabla1 add index campo1(campo1); ****Para seleccionar registros e insertarlos en una tabla nueva SELECT campo1, campo2, ..., campoN INTO nuevatabla FROM tablaorigen [WHERE criterios] ****incrementar campo clave CREATE TABLE ciudad5 (clave INT AUTO_INCREMENT PRIMARY KEY); ****'Clave principal' se utilizan como comentarios... *******Los datos se limitan a 5 filas select *from tabla1 limit 5; ****numero de veces que se repite un valor count(*) from tabla1 where estado='publicado' ****muestra el valor maximo select max(precio) from productos;

Upload: guillermo-alcala

Post on 11-Jul-2015

121 views

Category:

Documents


4 download

TRANSCRIPT

****ESTUDIAR********

http://www.es.hscripts.com/tutoriales/mysql/index.php

****1. crear base de datoscrear usuarioscreate user memo identified by ' 030389';

****para cambiar el dato de un campoupdate tabla set campo ='memo' where codigo=1;

****para eliminar datos delete from tabla where campo=2,

****eliminar tabladrop table tabla;

****eliminar base de datosdrop table dbprueba;

**** añadir un campo a una tablaalter table tabla add(campo tipo_dato);

*****modificar un campo por otroALTER TABLE `sistema`.`venta` CHANGE COLUMN `fecha` `fecha` DATETIME NULL DEFAULT NULL ;

****insert registros a camposinsert into tabla (campo1,campo2), values (registro1,registro2);

*****SEGUNDA FORMAinsert into database1.tabla values ( registro1,registro2);

***Llave primariaalter table tabla1 add primary key (campo);

***añadir indicealter table tabla1add index campo1(campo1);

****Para seleccionar registros e insertarlos en una tabla nueva

SELECT campo1, campo2, ..., campoN INTO nuevatabla FROM tablaorigen [WHERE criterios]

****incrementar campo claveCREATE TABLE ciudad5 (clave INT AUTO_INCREMENT PRIMARY KEY);

****'Clave principal' se utilizan como comentarios...

*******Los datos se limitan a 5 filas select *from tabla1 limit 5;

****numero de veces que se repite un valorcount(*) from tabla1 where estado='publicado'

****muestra el valor maximoselect max(precio) from productos;

****muestra ek valor minimoselect min(precio) from productos;

****suma datos numericosselect sum(precio) from carrito where id_usuario=3;

***operaciones con sumselect sum(precio*.15)as iva from producto;

*** saca la media arimèticaAVG(gastos) as promedio from pedidos where gastos >1000

***Agrupa datosselect idfamilia,edad from productos Group by idfamilia

***se usa cuando no es posible con el whereselect empleado,sum(total) from venta group by empleado Having sum(total)>2000

*******elimina privilegios de un usuariorevoke privilegios on base_datos.tabla(columna) from usuario;

*******TODA LA SINTAXIS**********

http://www.w3schools.com/sql/sql_insert.asp

********************************************************************

pag 53 leer normalizaciònmy SQL con clase.

*********** curso***********

******crear usuario y asignar privilegios***********http://www.youtube.com/watch?v=Pdn-tAFyGjo

********crear bd para la web*******http://www.youtube.com/watch?v=NoJwU4S1mZE

****conectar bd*******http://dev.mysql.com/doc/refman/5.0/es/myodbc-examples-programming.html

***puente con access*********http://www.youtube.com/watch?v=7Y-3G-unKpo

http://conclase.net/mysql/curso/?cap=012#

http://www.google.com.mx/#hl=es&cp=26&gs_id=2j&xhr=t&q=crear+tabla+de+consulta+mysql&pf=p&sclient=psy-ab&source=hp&pbx=1&oq=crear+tabla+de+consulta+my&aq=0w&aqi=q-w1&aql=&gs_sm=&gs_upl=&bav=on.2,or.r_gc.r_pw.,cf.osb&fp=1bd538c8abd1eadd&biw=1024&bih=624

http://www.forosdelweb.com/f86/crear-tabla-apartir-consulta-368165/

http://luauf.com/2008/07/20/clonar-tablas-en-mysql-utilizando-create-table-select/http://www.youtube.com/watch?v=Pdn-tAFyGjo