我们曾经心碎的数据库之数据查询基础_MySQL
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了我们曾经心碎的数据库之数据查询基础_MySQL,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2441字,纯文字阅读大概需要4分钟。
内容图文
![我们曾经心碎的数据库之数据查询基础_MySQL](/upload/InfoBanner/zyjiaocheng/582/1efb97c475cb4cc0b0f02263cf86b2ac.jpg)
记录集是符合查询条件的记录组织在一起的类似于表结构的查询结果
2.使用select语句进行查询
语法:
select 列名
from 表名
where 查询条件表达式
order by 排序的列名 【asc或desc】
1.查询所有的数据行和列
select * from students
2.查询部分行和列
select 列名 from 表名
where 查询条件表达式
3.在查询中使用列的别名
select scode as 学生编号,sname as 学生姓名 saddress as 学生地址
from Students
where saddress <>'北京'
4.查询空值
采用 is null 或 is not null
select sname
from students
where semail is null
5.在查询中使用常量列
select sname as 学生姓名,saddress as 地址,‘北京海淀区’ as 学校名称
from students
6.查询返回限制的行数
例: 查询成绩前三名的学生姓名
select top 3 stuno,sresult
from students
order by sresult
7.查询排序
使用 order by
8.在查询中使用函数
(1)字符串函数
charindex():用来寻找一个指定的字符串在另一个字符串中的其实位置
select charindex('北京',‘北京好大,人好多’,1)
返回:1
len():返回传递给它的字符串长度
select len('北京真的很好')
返回:6
upper():把传递给他的字符串转换为大写
select upper('记住,nothing is perfect')
返回:记住,NOTHING IS PERFECT
ltrim():清除字符左边的空格
select ltrim(' 你好吗? 说啊')
返回:你好吗? 说啊
rtrim():清除字符右边的空格
select rtrim('明天 你好 ')
返回:明天 你好
right():从字符串右边返回指定书目的字符
select right(‘人生若只如初见’,3)
返回:如初见
replace():替换一个字符串中的字符
select replace('何事秋风悲画扇',‘秋’,‘冬’)
返回:何事冬风悲画扇
stuff():在一个字符串中,删除指定长度的字符,并在该位置插入一个新的字符串
select stuff('我们都是好孩子',5,1,‘天真’)
返回:我们都是天真孩子
substring():截取固定长度的字符串
select substring('人生只不过是努力便都好吧',3,2)
返回:只不
(2)日期函数
getdate():取得当前的系统时间
select getdate()
返回:2015-11-04 19:27:26.680
dateadd():将指定的数值添加到指定的日期部分后的日期
select dateadd(yy,1,getdate())
返回:2016-11-04 19:30:20.000
datediff():两个日期之间的指定日期部分的间隔
select datediff(dd,'2014-10-12',getdate())
返回:388
datename():日期中指定日期部分的字符串形式
select datename(dw,getdate())
返回:星期三
datepart():日期中指定日期部分的整数形式
select datepart(mm,getdate())
返回:11
(3) 数学函数
ceiling():向上取整 取大于或等于指定数值、表达式的最小整数
select ceiling(7.6)
返回:8
floor():向下取整 取小于或等于指定数值、表达式的最大整数
select floor(8.3)
返回:8
(4)系统函数
convert():用来转变数据类型
select convert(int,'123')
返回:123
内容总结
以上是互联网集市为您收集整理的我们曾经心碎的数据库之数据查询基础_MySQL全部内容,希望文章能够帮你解决我们曾经心碎的数据库之数据查询基础_MySQL所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。