zoukankan      html  css  js  c++  java
  • SQL

      结构语言分类
     DDL(数据定义语言)  create  drop  alter   创建删除以及修改数据库,表,存储过程,触发器,索引....

     DML(数据操作语言)   insert  delete  update  用来操作数据库中的数据   

     DQL(数据查询语言) select  用来查询数据库中的数据   
     
     DCL(数据控制语言)  grant(授权)  revoke(撤销)

    逻辑运算符

      and   &&   与
      or    ||   或
      not   !   非

    标识列   是 自增列!
    主键是 唯一!

    联合主键
        将多列设置成主键!

    插入数据
    (列和值一一对应)
    insert into 表名(列)
    values(值)

    复制多条数据
    insert into ... select ... from
    (两表列名一一对应,有表)
    insert into 新表名(各列名)
    select 各列名 from 原表名

    复制多条数据
    select ... into ... from
    (无表)
    select 各列名
    into 新表名
    from 原表名

    插入多条
    insert into ... select ... union
    (有表)
    insert into 表名(各列名)
    select 数据 union
    select 数据 union
    ......

    更新数据
    update 表名
    set 需要更新的列(,隔开)
    where 拥有的条件(and或者or 隔开)
    是否为空 is null or ""

    删除数据

    指定条件(含有外键时,删除主表中的数据必须删除子表数据)
    delect from 表名 
    where 数据

    全部清空
    delect from 表名

  • 相关阅读:
    oracle sql日期比较:
    vs 2008 过期问题
    silverlight带有复选框的列
    SQL 把一张表虚拟成两张表
    timeupdown
    ChildWindow 父窗体交互
    Debian CentOS修改时区
    如何优雅地使用命令行设置windows文件关联
    sql复制表结构,复制表内容语句
    VC6.0 中 添加/取消 块注释的Macro代码
  • 原文地址:https://www.cnblogs.com/n6666/p/7703568.html
Copyright © 2011-2022 走看看