SQL总结(一)SQL的分类

来源:互联网 发布:怎么开农村淘宝服务站 编辑:程序博客网 时间:2024/05/21 12:44

好长时间没碰数据库,真的有些生疏了。今天回港上课的时候不仅看了马来西亚的发布会(虽然总理态度很诚恳,但我还是觉得发布会根本没发布什么很关键的进展嘛),还用W3SCHOOL上的SQL教程复习了一遍。在这里自己重新整理一下,方便以后复习。


首先,SQL语言分为两类:DML和DDL。


DML——数据【操作】语言

  • select ——选某些列
select [distinct] 列名 from 表名 where [列 运算符 值] order by(desc/asc)
  • update——更新列里面的信息
update 表名 set 列名=新值 where 列名=某值
  • delete——删除某些列
delete from 表名 where 列名=值

delete * from 表名  //删除所有行(但不删除表结构)

  • insert into——将若干行记录插入表中
insert into 表名 values(值1, 值2, ...) //将一行记录插入表中

insert into 表名 (列1, 列2, ...) values (值1, 值2,...)  //将一行记录中的某几个属性插入表中


DDL——数据【定义】语言  

  • create database
  • alter database
  • create table
  • alter table
  • drop table
  • create index
  • drop index
DDL就不在此一一举例了,请参考W3SCHOOL的SQL参考手册:http://www.w3school.com.cn/sql/sql_quickref.asp
0 0
原创粉丝点击