• [常用的SQL语句总结]


    1. 创建数据库DataBase

    create  database  数据库名称;


    2. 删除数据库DataBase

    drop database 数据库名称

    drop database 数据库名称1,数据库名称2,....


     3. 创建表 Table

    create table 表名名称 


     4.删除表(表的结构和数据)

    drop table 表名称

    drop table 表名1,表名2      (删除表格的数据和格式)

     truncate table 表名称      (单单只是删除数据)


     5.表操作(查看单表)   

    查询全部 : select * from 表                                               //* 表示 所以表中的列名,无法设定列名的顺序)

    查询指定 : selete 列名,列名 from 表

    查询多列 : select 列名1,列名2 ....  from 表名

    查前 n条 :  selete top n * from 表

    前百分比记录 : selete top n percent * from 表

    查询时去掉重复项 : selete distinct 字段,字段,... from 表          //(distinct 必须在字段1的 前面)

    带条件查 : select * from 表 where 条件[逻辑词]

    查询创建新表:  select into 新表 from 旧表                             //旧表的数据和结构都会被创建到新表中,新表无需 手动创建


     6. 表操作(添加数据)

    添加内容 : insert into 表名称 values(内容1,内容2,...)
    多条添加 : insert into 表名称 values(内容1,内容2,...),(内容1,内容2,...)
    添加部分 : insert into 表(字段,字段,...) values(值,值,...)
    添加多条 : insert into 表(字段,字段,...) values(值,值,...),(值,....)

    部分导入 : insert into 表1(列名1,列名2) select (列名1,列名2) from 表2              //从表 2中查询数据添加至表1中 ,values 不用写

    批量导入:  insert into 表2 select * from  表1          //把表1的数据导入到表2中,仅数据,无结构


     7. 表操作(更改数据): 

    单列修改 : update 表 set 字段=值
    多列修改 : update 表 set 字段=值,字段=值
    带条件改 :update 表 set 字段=值,字段=值 where 条件(逻辑词:= >= between...and ,and , or, in ...)
    空条件改 :update 表 set 字段=值 where 字段 is null


    8.表操作(删除数据):

    带条件删 : delete from 表 where 条件
    空条件删 : delete from表 where 字段 is null
    删除所有 : delete from 表 [只删除表里面的数据 不删除表]

    不要总是说的很多,却做得很少! 要明白'生于忧患,死于安乐'!
  • 相关阅读:
    python-django学习
    c++异常处理
    Python输入输出
    Python变量
    Python异常处理
    Python起源与发展
    vsftpd基于mysql的认证方式
    vsftpd搭建ftp服务,并实现虚拟用户访问
    httpd结合php的fpm模式
    编译安装apache
  • 原文地址:https://www.cnblogs.com/shaopang/p/6903577.html
Copyright © 2020-2023  润新知