SQL总结(一)SQL的分类

好长时间没碰数据库,真的有些生疏了。今天回港上课的时候不仅看了马来西亚的发布会(虽然总理态度很诚恳,但我还是觉得发布会根本没发布什么很关键的进展嘛),还用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
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值