发表于: 2018-08-04 23:26:18

1 702


今天完成的事情:

复习了一下数据库查询的语句


查询语句


select 列名,列名,列名,或*  from 表名

查询null不能用where=  要用where is


清除重复的行

selet distinct 列名 from 表名


多个列名重复匹配

selet distinct 列名 列名

from 表名

where  列名=数值


字符串要用单引号括起来

select 列名,列名,列名,或*  

from 表名

where 列名 = ‘多玩图库’


查询两个数值的范围

select 列名,列名,列名,或*  

from 表名

where 列名 between 1000and 1500


查询多个多个值

select 列名,列名,列名,或*  

from 表名

where 列名 (not不包含)in(数值,数值,数值)


模糊查询 查询第二个字是天 的行

_表示一个字符 %表示0个或多个字符

select 列名,列名,列名,或*  

from 表名

where 列名 like ‘_天%’


and满足所有条件

select 列名,列名,列名,或*  

from 表名

where 列名where 列名=数值

and 列名=数值


or满足其中一个条件

select 列名,列名,列名,或*  

from 表名

where 列名where 列名=数值

or 列名=数值


not取反

括号限制优先级别 没有括号依次类推


将列进行排序

select 列名,列名,列名,或*  

from 表名

order by 列名 desc(从高到底) (asc从底到高)


明天计划的事情:

1后端大佬请假了jmeter今天没能教我  明天找后端大佬教我

2继续学一些面试题


遇到的问题:

数据库的增删改 的用法都比较单一也比较好记  就是查数据 有很多方法 什么模糊查询啊 条件满足啊什么的,有点多有点难记


收获:

复习了数据库的查询语句。



返回列表 返回列表
评论

    分享到