sql语句小总结

哈哈,我又来了,最近做数据的测试太多了,瞬间感觉又被吊打了,老菜鸟又得总结一波

作为一个造航母的测试,对数据库的使用是基本,简单的sql语句也得写起来

这里推荐菜鸟教程的sql总结,对于初学者,平时关键字查询都是很好使的

这里给大家总结一下平时工作中使用的大点

<1>链接

我是属于那种比较笨的类型,全靠后期努力,下面应该是我找到可以最容易理解的了(难受)
****sql左连接****


image.png

这里贡献一下我自己写的代码作为示例(献丑了)


image.png

****右连接****


image.png

****内连接****


image.png

这里找了一个面试经常遇到的问题


image.png

<2>操作符与函数

like
like主要用户关键字模糊查询


image.png

为啥我会单拉like出来说呢?因为遇到过很多次坑,使用like查询时每次都会查询数据库中所有的数据,查询的速度会很慢,但是我很喜欢用,因为不用写太多筛选条件(哈哈,论一个懒人的自我修养)

count
COUNT() 函数返回匹配指定条件的行数。
一般我都是用count统计总条数多一些


image.png

sum
SUM() 函数返回数值列的总数。


image.png

<3>排序

order by/group by


group
order

每次看group by的定义的时候,我都觉得好抽象,这说的都是什么鬼
我就知道它是对数据分组,并去除重复的数据(心虚ing)


image.png

哈哈,今天就分享到这里了,下次再聊聊我对存储过程的理解(面试得出来的血泪,工作深入了解并学习,方知该改进的还太多了。)

你可能感兴趣的:(sql语句小总结)