Está en la página 1de 3

mysql> select estudiantes.nombres,estudiantes.apellidos,semestre.

semestre_completo
from estudiantes,semestre where estudiantes.semestre=semestre.semestre_abreviado;
select nombres,apellidos,semestre_completo from estudiantes,semestre where
semestre=semestre_abreviado;

select apellidos,nombres,semestre_completo,mod_completo from


estudiantes,semestre,modulos where estudiantes.semestre=semestre.semestre_abreviado
and semestre.modulo=modulos.mod_a;

select*from unidades_didacticas where creditos>="1.5"; ===CONSULTAR

select*from unidades_didacticas where horas>=4 and horas<=8;

mysql> select*from unidades_didacticas where nombre_ud like "%t%";

mysql> select*from unidades_didacticas where nombre_ud like "%t";

mysql> select nomEmp,cargoE from empleados where cargoE > "A" and lower(cargoE)
<"k" order by(cargoE);
+----------------+-----------------+
| nomEmp | cargoE |
+----------------+-----------------+
| Jos� Giraldo | Asesor |
| Luis P�rez | Director |
| Mar�a Rojas | Gerente |
| Dar�o Casas | Investigador |
| William Daza | Investigador |
| Marisol Pulido | Investigador |
| Elisa Rojas | Jefe Mec�nicos |
| Carla L�pez | Jefe Mercadeo |
| Rosa Angulo | Jefe Ventas |
+----------------+-----------------+
9 rows in set (0.00 sec)

MOSTRAR LOS REGISTROS QUE CONTENGAN LA LETRA ESPECIFICADA EN ESTE CSO ES LA "T"
PERO ENPEZAR DE IZQUIERDA A DERECHA

mysql> select*from unidades_didacticas where nombre_ud like "t% ";

PARA MOSTRAR LOS REGISTROS QUE TENGAN DIFERENTE QUE TENGAN LA LETRA ESPECIFICADA EN
ESTE CASO "T"
mysql> select*from unidades_didacticas where nombre_ud not like "%t%";

"PARA MOSTRAR VERSION DE MSQL"


select version();

"PARA MOSTRAR DIA MES FECHA Y VERSION DE MSQL"


select sysdate(); select version();

"PARA MOSTRAR BASE DE DATOS"


show databases;=

"CREAR DASE DE DATOS"


create database perucampeon;

"ABRIR BASE DE DATOS"


use peru_campeon;

"CREAR TABLA"
create table mercaderias(codigo char(3),nombre varchar(10),precio decimal(8,2));

"MOSTRAR TABLAS"
show tables;

"PARA MOSTRAR TABLAS COMPLETAS"


describe productos;

"INSETAR VALORES A LA TABLA"


insert into productos values("001","teclado",15);

"PARA MOSTRAR TABLA CON DATOS LLENADOS"


select *from productos;

"PARA ELIMINAR BASE DE DATOS"


drop database system_rodolfo;

"PARA ELIMINAR TABLAS"


drop database system_rodolfo;

"PARA ELIMINAR FILA CONTENIDO DE TABLAS"


delete from accesorios where nombre="rodolfo_mu�oz cruz";

"PARA ELIMINAR COLUMNA CONTENIDO DE TABLAS"


alter table menestras drop precio;

"cambiar el nombre de una base de datos en MySQL"

"INSERTAR UNA COLUMNA EN LA PRIMERA POSICION"


alter table estudiante add EDAD varchar(10) firs;

"PARA AGREGAR COLUMNA DE LA TABLA DESPUES DE UNA COLUMNA ESPECIFICA"


alter table estudiante add EDAD varchar(10) not null after NUMERO;

"CREAR TABLA CON NUMERACION AUTOMATICO"


create table menestras(cod_producto integer auto_increment,nombre
varchar(30),procedencia varchar(40),proveedor varchar(30),precio float,
descripcion text,primary key(cod_producto));

"A�ADIR AUTOINCREMENT A UN CAMPO DE UNA TABLA"


alter table modulos change id_estudiantes id_estudiantes int(2)auto_increment;

"ACTUALIZAR DATOS DE LA TABLA DEPENDIENDO QUE QUERAMOS"


update nombre_tabla set nom_columna ="nombre_registro1_con el cual corregir" where
nom_columna="registro existente";

"REEMPLAZAR DATOS DE LA COLUMNA EN LA TABLA A LOS DATOS IGUALES"


update usuario set edad="18"where edad="19";

"REEMPLAZAR DATOS EN LA COLUMNA DE UNA TABLA AUNQUE SON DIFERENTES DATOS"


update usuario set talla="24";

"HACER CONSULTA EN LA TABLA DE UNIDADES DIDACTICAS DONDE TENGA MENOS DE 5 HORAS Y


MAS DE 7 HORAS"
select*from unidades_didacticas where horas>=4 and horas<=8;
"HACER UNA CONSULTA A UNA TABLA DE UNIDES DIDACTICAS DICIENDO QUE NOS MUESTRE EN EL
CAMPO CREDITOS SOLO LOS "1.5""
select*from unidades_didacticas where creditos>="1.5";

"SELECCIONAR MAYORES O MENORES QUE"


select*from mombre_tabla where nombre_campo>0 and nombre_campo<5;

"SELECIONAR CAMPOS CAMBIANDO EL TITULO DE COLUMNAS en este caso nomEmp=nombre y


salEmp=empleados"
mysql> select nomEmp nombre,salEmp salario from empleados;

"SELECCIONAR REGISTROS ESPECIFICOS"


select*from nombre_tabla where nombre_campo in "registro1","registro2"

"SELECCIONAR EXCLUYENDO REGISTROS ESPECIFICOS" NO APAREZCA REGISTROS ASIGNADOS EN


CODIFICACION
select*from nombre_tabla where nombre_campo not in("registro1","registro2");

"SELECCIONAR LAS COLUMNAS ESPECIFICOS"


select mombre_columna1,nombre_columna2 from nombre_tabla;

"SELECCIONAR TABLA DONDE EN UNA COLUMNA EXISTA UN NOMBRE ESPECIFICO AUNQUE SEA CON
MAYUSCULAS O MAYUSCULAS"
select*from nombre_tabla where lower(nombre_campo)="registro1";

"HACER UNA CONSULTA A TODA LA TABLA DONDE UNA COLUMNA TENGA UN NOMBRE ESPECIFICO "
mysql> select*from empleados where cargoE="Secretaria";

"HACER UNA CONSULTA EN ORDEN ALFABETICO"


select*from nombre_tabla order by nombre_ud mombre_columna1;
select mombre_columna1,nombre_columna2 from nombre_tabla order by (nombre_colum2);

"LISTAR REGISTROS DE LA COLUMNA O SEA QUE NO SE REPITAN VARIAS VECES UN REGISTRO


SINO SOLO UNA SOLA VEZ"
mysql> select distinct nombre_column from nombre_tabla;
"SELECCIONAR UNA TABLA DE empleados DONDE LOS DATOS NUMERICOS DE LA COLUMNA salEmp
se dupliquen"
mysql> select nomEmp, 2*salEmp from empleados;
"SELECCIONAR TODOS LOS CAMBIOS DONDE LOS CARACTERES SEA A 11 CARCTERES"
select*from empleados where char_length(momEmp)=11;

También podría gustarte