SQL的基础函数「终于解决」

SQL的基础函数「终于解决」SQL的基础函数 lower select lower(name) from students #将students表的所有name字段的数据全都转为小写打印出来 upper select upper

SQL的基础函数

SQL的基础函数

lower

select lower(name) from students #将students表的所有name字段的数据全都转为小写打印出来

upper

select upper(name) from students #将students表的所有name字段的数据全都转为大写打印出来

length

select length(name) from students #将students表的所有name字段的数据的长度打印出来

substr

select substr(name,1,3) from students; #name字段从1的位置向后截取3位打印出来	例如David -->Dav
select substr(name,2,3) from students; #name字段从2的位置向后截取3位打印出来	例如David -->avi

注意:sql的下标是从1开始

concat

select concat(name,"123") from students; #将students表的所有name字段的数据后面拼接123打印出来	例如David -->David123

replace

select replace(name,"a","666") from students; #将students表的所有name字段的数据中的a替换为666 例如David -->D666vid

ifnull

select ifnull(hobby,"学习") from students #判断,如果hobby字段的值是null的用学习替换

round & ceil & floor

select round(score) from students #四舍五入取整
select round(score,1) from students #四舍五入,保留一位小数
select ceil(score) from students #向上取整 7.1 --> 8
select floor(score) from students #向下取整 7.9 --> 7

now

select now() #现在的年与日,时分秒
select curdate() #现在的年月日
select curtime() #现在的时分秒

year & month & day

select year(now()) #取现在的年
select month(now()) #取现在的月
select day(now()) #取现在的日

hour()时&minute()分&second()秒

select hour(now()) #取现在的时
select minute(now()) #取现在的分
select second(now()) #取现在的秒

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/5949.html

(0)
上一篇 2023-04-20
下一篇 2023-04-20

相关推荐

  • redis精讲_小试牛刀接下来是什么

    redis精讲_小试牛刀接下来是什么随着互联网的高速发展,传统的关系数据库(如MySQL、Microsoft SQL Server等)已不能满足日益增长的业务需求,如商品秒杀、抢购等及时性非常强的功能,随着应用高并发的访问,会造成系统数

    2023-02-13
    147
  • 在Ubuntu下如何运行Python文件

    在Ubuntu下如何运行Python文件a href=”https://beian.miit.gov.cn/”苏ICP备号-1/a Copyright www.python100.com .Some Rights Reserved.

    2024-08-19
    28
  • iso14001:2015考试试卷A_2019年9月健康管理师考题

    iso14001:2015考试试卷A_2019年9月健康管理师考题Choose three Which three actions can you perfom only with system privileges? A) Truncate a table in…

    2022-12-17
    146
  • Python数据类型:理解、操作和分析数据

    Python数据类型:理解、操作和分析数据Python是一种强类型语言,它提供了许多内置数据类型,包括数字类型、字符串类型、列表、元组和字典等。这些数据类型在处理数据时非常有用,可以让开发人员更简便地操作和分析数据。当然,Python也支持自定义数据类型,这些自定义数据类型可以更好地在程序中使用。

    2024-03-03
    81
  • 阿里P8架构师谈:MySQL数据库的索引原理、与慢SQL优化的5大原则「终于解决」

    阿里P8架构师谈:MySQL数据库的索引原理、与慢SQL优化的5大原则「终于解决」MySQL凭借着出色的性能、低廉的成本、丰富的资源,已经成为绝大多数互联网公司的首选关系型数据库。虽然性能出色,但所谓“好马配好鞍”,如何能够更好的使用它,已经成为开发工程师的必修课,我们经常会从职…

    2023-02-25
    151
  • 如何使用Python中的uniform函数

    如何使用Python中的uniform函数Python是一种面向对象、解释型的高级编程语言,它具有简洁、易读的语法结构以及强大的数据处理和科学计算能力,使其应用范围十分广泛。而在Python中,有很多内置函数可以帮助我们完成各种任务。其中,stronguniform()/strong函数是一个十分有用的函数,可用于生成指定范围内的浮点随机数。

    2024-08-11
    32
  • Python Class List Example: 实现数据存储和操作的高效方法

    Python Class List Example: 实现数据存储和操作的高效方法Python是一个非常强大的编程语言,但是它也有一些不足之处。其中之一就是在处理大型数据集时,需要耗费大量的内存和运算时间。为了解决这个问题,Python提供了许多高效的数据存储和操作方法,其中Class List就是一个很好的例子。

    2023-12-15
    103
  • Windows10下mysql 8.0.19 安装配置方法图文教程[亲测有效]

    Windows10下mysql 8.0.19 安装配置方法图文教程[亲测有效]第一步 下载安装包: 官网 毕竟是甲骨文公司的产品,去官网下真的慢! 这里有两个供选择的,我建议选第一个(因为我先下了第二个,结果失败了,不知道为什么总是出错。) 下载完自行选择路径解压就可

    2023-02-02
    151

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注