我一个小财务,为什么要学习SQL?
业务数据太大,一个Vlookup电脑就被卡死机。。。。。。
每天不是跑税务局,就是在电脑面前一天到晚忙着点点点,哪有时间学这个???
学习成本真的不高哦,理论+实践三天可以搞定。
闲话少叙,下面开始进入正题,从Sql语句中基础的4个语句开始
一、查询语句
select语法
SELECT 列名称 FROM 表名称
如果想从student表中获取sid,sname两列数据,我们可以写以下SQL语句:
SELECT sid,sname FROM student
执行后结果:
sid | sname |
01 | 赵雷 |
02 | 钱电 |
... | ... |
如果要选取所有列,* 可以表示所有列
select * from student
二、增加语句
insert into语法
INSERT INTO 表名称 VALUES (值1, 值2,....)
在teacher表中加入一行 04 肥嘟嘟的大笨熊,可以写Sql语句
insert into teacher values('04','肥嘟嘟的大笨熊')
执行结果
tid | tname |
01 | 小明 |
02 | 小王 |
03 | 小周 |
04 | 肥嘟嘟的大笨熊 |
如果我们想要在指定的列插入数据,语句如下
INSERT INTO 表名称 (列1, 列2,...) VALUES (值1, 值2,....)
三、更新语句
update语法
UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值
更改course表中的cid为03的课程为化学,可以写如下语句
update course set cname = '化学' where cid = '03'
执行结果
cid | cname |
01 | 语文 |
02 | 化学 |
四、删除语句
delete语法
DELETE FROM 表名称 WHERE 列名称 = 值
删除course表中的cid为03的那行,可以写如下语句
DELETE FROM course WHERE cid = '03'
执行后结果
cid | cname |
01 | 语文 |
delete * from 表名称
如果你没有碰到电脑被Excel卡死的情况,那么恭喜你,也希望你永远不要碰到(希望渺茫
),碰到了正好学以致用。仅仅花费几天时间就可以奠定以后处理大数据量的基础,何乐而不为! 留言墙