Mapa mental
Sql
Conteúdo do mapa
Sql
insert
- insert into nombretabla(columna1,columna2) values('valor1',valor2);
- insertar en la tabla solo los datos especificados en la parte into y los valores en la parte values
- insert into nombretabla values(valor1,valor2);
- insertar todos los datos de la tabla en el values
- insert into nombretabla values('&string',number,'&string');
- insercion de datos iterativamente
- insert into tabla select * from tabladeorigen;
- inserta todos los valores de una tabla a otra se especifica en el nombre de la tabla los datos que quiero introducir al igual que en el select
- insert into nombretabla(columna1,columna2) values('valor1',valor2);
create
- create table nombretabla( columna1 tipo,columna2 tipo);
- cretae table clientes(codigo varchar2(20), nombre varchar2(45), limcre number(11,2), estatus varchar2(1));
- create table nombre as select * from clientes;
- duplica una tabla
- create table nombretabla( columna1 tipo,columna2 tipo);
update
- update tabla set campo=valor where a=b;
- commint guarda todo lo que hicimos rollback hecha para atras
- update tabla set campo=valor where a=b;
alter
- add
- alter table nombre add columna tipo;
- modify
- alter table nombre modify campo tipo;
- drop
- alter tale nombre drop column columna
- add
select
- consulta
- select distinct campo from tabla where a=b;
- select trunc(campo),round(campo) from tabla whereea=b;
- trunc toma la parte entera round redondea
- select upper(dato1),substr(dato2,1,4) from tabla where a=b;
- upper:salida en mayusculas substr:subtrae desde 1 hasta 4
- matematica
- select max(campo),avg(campo),sum(campo),count(*) from tabla where a=b
- avg:promedio max:maximo sum:total
- select campos from tabla where campo1 in (valores);
- select campos from tabla where campo1 not in (valor1,valor2);
- select campos from tabla where campo like '%letra';
- muestra todos los registros que comienzen por la letra escrita
- select campos from tabla where campo like '%_letra';
- muestra los registro con la segunda letra
- select campos from tabla where a=b order by campo2,campo3;
- select campoid,count(*) "Cant" from tabla group by campoid;
- select * from tabla where campo between 'camp1' and 'campo2'
- select campoid,count(*) "Cant",sum(total) "Total" from tabla group by campoid having sum(total)<10000 order by sum(total);
- select max(campo),avg(campo),sum(campo),count(*) from tabla where a=b
- consulta
Informações
- Descrição
- Mapa Mental sobre Sql, criado por Rafael Tovar Gar em 15-10-2014.
- Criado por
- Rafael Tovar Gar
- Visualizações
- 4
- Avaliação