数据库查询语句

更新时间:2023-06-19 08:39:53 阅读: 评论:0

数据库查询语句
数据库查询语句⽆疑是所有语句中,最重要的语句,经常配合where⼀起使⽤
1. 最基本的查询
公式1:lect * from 表名
五四运动口号1-- 查看aaa表中的所有数据
2SELECT * FROM `aaa`
你说,我不想查看表中所有的数据,我就想查看表中id字段和myname字段信息,也是可以的公式2:lect 想要查看的字段名1,想要查看的字段名2,from 表名
鲫鱼用什么钓1-- 查看表中的id,myname信息
2SELECT id,myname FROM `aaa`
搞笑的问题
2. 别名的使⽤
qq浏览器网址
当我们字段名或者表名复杂时,或者⽆法见名知意时,常使⽤别名,使⽤别名关键字 AS
1-- 起别名
2SELECT `id` AS '学号',`myname` AS '姓名' FROM `aaa`
当我们查看数据的时候,可能不知道那个字段名表⽰什么什么意思时,就可以⽤别名
我们把id换成学号,把myname换成姓名
当然表也可以起别名
在介绍⼀个函数CONCAT,他的作⽤是拼接字符串
1-- 拼接字符串,使⽤concat
陈文茜
2SELECT CONCAT('姓名:',myname) AS '新名字' FROM `aaa`
婚前同居
3. 去重
去重实现是⽤关键字distinct实现
例如下⾯这张表
我只想查看code从1001到1010之间有没有成绩,如果使⽤lect code from 表名语句的话
可以看见有很多重复的,这个时候我们就需要使⽤distinct
SELECT DISTINCT CODE FROM bbb
我在说⼀点,就是使⽤lect语句可以对数据实现整体的修改
1-- 对表中的score成绩进⾏整体的-1
2SELECT `code`,`score`-1 AS 减分后,`cour` FROM `bbb`
4. where语句的使⽤
这个很重要,我们在平时的查询数据时,经常要进⾏判断,跟where⼀起经常使⽤的⼜有and,or,!
1-- 我们查询分数在60和95分之间的数据红绫的拼音
2SELECT * FROM `bbb` WHERE `score`>=65 AND `score`<=95
1-- 我们查询code不为1001的所有成绩
2SELECT * FROM `bbb` WHERE CODE !=1001
1-- 使⽤not,查看code不为1002的数据
桃花村上野色多2SELECT * FROM `bbb` WHERE NOT CODE=1002

本文发布于:2023-06-19 08:39:53,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/82/989713.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:查看   数据   语句
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图