祝贺自己CSDN博客上的博文《软件开发高手须掌握的4大SQL精髓语句(一)》浏览量突破1000次

 

        祝贺自己CSDN博客上的博文《软件开发高手须掌握的4大SQL精髓语句(一)》浏览量突破1000次,这也是自己   软件开发高手须掌握的4大SQL精髓语句”系列   第一篇文章浏览量超过 1000 次的博文,发表下图,以示纪念。

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
引用\[1\]:使用 ifnull 函数处理null值的运算 ,Oracle数据库中是nvl函数 -- 查询学生姓名,余额-200的值 select sname,amt-200 from student -- 如果运算的列含有null值,要处理null值保证运算结果的正确 -- 使用一个mysql的函数进行处理,ifnull函数 -- 函数直接调用,函数一定有结果 -- IFNULL(expr1,expr2) 如果expr1是null那么函数的结果就是expr2 ;否则结果就是expr1 select sname,IFNULL(amt,0)-200 from student 。 引用\[2\]:下面的SQL语句的数据是不正确的:sname并没有再group by 子句中 -- 计算各个班级中的最高身高 select sname,max(height) from student group by classid 。 引用\[3\]:exists修饰的子查询,如果查询出记录,结果是true,没有查询记录,结果是false -- 未结课班级的学生 select sname,classid from student where classid in (select id from class where flag = '0') -- exists语句替换,效率高于 in语句的子查询 select sname,classid from student s where exists (select 0 from class c where flag = '0' and s.classid = c.id) 。 问题:sql语句'null' as可以一个sql语句用两么 回答: 在SQL语句中,'null' as 是用来给一个列起别名的语法。通常情况下,一个SQL语句中可以使用多个别名,但是每个别名必是唯一的,不能重复使用。因此,一个SQL语句中不能使用两相同的'null' as 别名。 #### 引用[.reference_title] - *1* *2* *3* [SQL语句——查询语句](https://blog.csdn.net/aigo_2021/article/details/123317646)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值