zoukankan      html  css  js  c++  java
  • 做报表需要知道的基本的SQL语句

    为客户做报表需要操作数据库,基本的SQL是必须要掌握的,下面介绍做报表最常用的SQL语句。

    做报表需要知道的基本的SQL语句
     

    方法/步骤

     
    1. 1

      查询数据:编号表示查询顺序。

      (8) select (9) distinct (11) <top_specification > <select_list>

      (1)from<lef t_table>

      (3) <join_type> join <right_table>

      (2) on <join _condition>

      (4) where <where_condition>

      (5)group by <group_by_list>

      (6) with {cube|rollup}

      (7)having(having_condition)

      (10) order by <order_by_condition>

      做报表需要知道的基本的SQL语句
    2.  

      向表中插入数据:insert into  table(field)  values (value)

      做报表需要知道的基本的SQL语句
    3.  

      把筛选后的数据插入到一张还不存在的临时表中:

      select * into 目标表 from 表 where ...

      做报表需要知道的基本的SQL语句
    4.  

      把筛选后的数据插入到一张已存在的临时表中:

      insert into 目的表 select * from 表 where 条件

      insert into  table1 (field1 )  Select field2 from table2

      做报表需要知道的基本的SQL语句
    5.  

      把A数据库的某个表的数据全部插入到B数据库的某个表中:

      select * into B.btable from A.atable where ...

      做报表需要知道的基本的SQL语句
    6.  

      修改表的某表的某字段类型和长度:alter table tablename  modify (name varchar2(20))

      做报表需要知道的基本的SQL语句
    7.  

      为某表增加字段:alter table 表名 ADD 字段名 类型

      做报表需要知道的基本的SQL语句
    8.  

      为某表修改字段名:alter table 表名 rename column A to B

      做报表需要知道的基本的SQL语句
    9.  

      为某表修改数据内容:update tablename set name =’张三‘ where name =’李四‘。该命令需要执行“commit”之后才会生效。

      做报表需要知道的基本的SQL语句
    10.  

      多张表更新:Update table1 set  table1.field 1=table2.field2  from table1,table2 where  table1.field3= table2 .filed3

      做报表需要知道的基本的SQL语句
    11.  

      删除某表某条数据:delete from table where condition

      做报表需要知道的基本的SQL语句
    12.  

  • 相关阅读:
    android的进度条使用
    strlen和sizeof的差别
    2012 苏州瑞晟微电子 面试(共两轮,每次近一个半小时)
    最小二乘法多项式曲线拟合原理与实现
    敏捷开发流程总结
    duplicate symbol _*** in:
    C#操作Excel初探
    设计模式(一)工厂模式Factory(创建型)
    Bulk Insert命令具体
    FindWindowEx使用方法
  • 原文地址:https://www.cnblogs.com/net-sky/p/8748563.html
Copyright © 2011-2022 走看看