¡GoConqr estrena diseño! Cuéntanos qué te parece.

Mapa mental

Sql

Rafael Tovar Gar Español

Contenido del mapa

Sql

  1. 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
  2. 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
  3. update

    • update tabla set campo=valor where a=b;
      • commint guarda todo lo que hicimos rollback hecha para atras
  4. alter

    • add
      • alter table nombre add columna tipo;
    • modify
      • alter table nombre modify campo tipo;
    • drop
      • alter tale nombre drop column columna
  5. 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);

Información

Descripción
Mapa Mental sobre Sql, creado por Rafael Tovar Gar el 15/10/2014.
Visitas
4
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?