数据库基础知识(一)

这篇博客详细介绍了数据库的基础操作,包括计算字段的拼接、别名使用、算数运算,以及函数处理数据的方法如数学、字符串和日期函数。还讨论了SQL的四大语言分类和数据查询、操纵、定义、控制的语言特性。此外,涵盖了聚合函数、数据插入、更新和删除的技巧,以及检索数据、排序、过滤、分组和子查询等操作。
摘要由CSDN通过智能技术生成

1.计算字段

数据库中存放的表是按列存放,但是有时客户机想获得的信息是若干列之间的组合,或者求和的值。

1.1拼接字段

1)mysql 用contact

select contact(sname,'('id')') from student;

结果:李华(01)

            王五(02)

2)oracle 用||   +

1.2使用别名 as

select contact(sname,'('id')') as 姓名(学号)from student;

结果:姓名(学号)

            李华(01)

            王五(02)

1.3执行算数运算

+-*/

2.使用函数处理数据

2.1数学函数

1)abs()绝对值  

select abs(-24);#24

2)mod()求余

select mod(11,2);  #1

3)round()四舍五入

select round(6.32);  #6

4)ceil()/ceiling()向上取整

select ceil(-2.34),ceiling(2.34);  #-2 3

5)floor()向下取整

select floor(-2.34),floor(2.34);  #-3 2

6)rand()生产0-1的随机数

select rand();

2.2字符串函数

1)length字符串长度

2)concat拼接字段

3)insert替换字段

select insert('la la land',1,5,'ll aa');             #ll aa land    1是起始位置 5是结束位置

4)lower/power小/大写

5)left/right取字符串

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值