环球科创网

2022年01月12日整理发布:mysql中sql块的用法是什么

更新时间:2022-01-12 16:57:28

导读 跟大家讲解下有关关系型数据库中结构化查询语言块的用法是什么,相信小伙伴们对这个话题应该也很关注吧,现在就为小伙伴们说说关系型数据库

跟大家讲解下有关关系型数据库中结构化查询语言块的用法是什么,相信小伙伴们对这个话题应该也很关注吧,现在就为小伙伴们说说关系型数据库中结构化查询语言块的用法是什么,小编也收集到了有关关系型数据库中结构化查询语言块的用法是什么的相关资料,希望大家看到了会喜欢。

关系型数据库中结构化查询语言块的用法:1、进行非默认的排序;2、更新替换某一个字段中的特定字符串【选择一个身份证从(.)】;3、求比例的sql【b.num/a.sum * 100】。

关系型数据库中结构化查询语言块的用法:

1、使用非默认的排序例如使用213之类的排序

可以使用如下方法

选择独特

pg.part_grp_id,

pg.part_grp_name,

pg.equip_category_id

成本_零件_grp pg,

成本_零件_套件pk,

成本_零件_事件体育课(physical education)

在哪里

pe.mdl_ver_id IN(

挑选

s.mdl_ver_id

成本_车队_车型s

在哪里

s.fleet_id=1002

)

和pe .零件_套件_id=pk .零件_套件_id

和PK。零件_ grp _ id=pg。零件_ grp _ id

以.排序

CASE pg.equip_category_id

当2然后

当一然后

2

当四然后

3

其他

END2、mysql更新替换某一个字段中的特定字符串

更新技术支持服务员工

设置手机=替换(手机,"2129","0000")

在哪里

id IN(

挑选

a.id

挑选

身份证明(识别)

t _ bss _员工

在哪里

手机输入(

'18121299262',

'18121299247',

'18121299206',

'18121299209'

)

)作为一个

)将移动电话字段中的2129字符串替换为0000

使用当前表为条件更新当前表。需要在条件处再添加一个()构建一个虚拟表

3、求比例的结构化查询语言

选择a.style,ROUND(

b.num/a.sum * 100,

2

)作为来自(选择

计数(qspc.id)总和

,qq.style style

来自t_qc_security_plan_comment qspc

内部连接t _ qc _问题即时通信软件

on qq.id=qspc.question_id

左连接质量保证上的质量保证地址。id=qspc。地址_ id

左连接t _ system _ organization等等QA。医院=所以。身份证明(identification)

其中qq.scr_level不为空

和qq.type=3等等。租户_代码='zzyy '

按样式分组)左连接(选择

计数(qspc.id)数

,qq.style style

来自t_qc_security_plan_comment qspc

内部连接t _ qc _问题即时通信软件

on qq.id=qspc.question_id

左连接质量保证上的质量保证地址。id=qspc。地址_ id

左连接t _ system _ organization等等QA。医院=所以。身份证明(identification)

其中qq.scr_level不为空

和qq.type=3等等。租户_代码='zzyy '

并且qspc.is_bad=0

a .风格=b .风格上的按样式分组)计算逻辑是分别求总数和平均数。然后两数相除再用轮次求精度

更多相关免费学习推荐:mysql教程(视频)

以上就是关系型数据库中结构化查询语言块的用法是什么的详细内容!

来源:php中文网

免责声明:本文由用户上传,如有侵权请联系删除!