当前位置: 首页 > news >正文

云南网站建设哪家权威漯河网站建设-千弘网络

云南网站建设哪家权威,漯河网站建设-千弘网络,wordpress网页静态化,建导航网站#x1f49d;#x1f49d;#x1f49d;欢迎来到我的博客#xff0c;很高兴能够在这里和您见面#xff01;希望您在这里可以感受到一份轻松愉快的氛围#xff0c;不仅可以获得有趣的内容和知识#xff0c;也可以畅所欲言、分享您的想法和见解。 推荐:kwan 的首页,持续学… 欢迎来到我的博客很高兴能够在这里和您见面希望您在这里可以感受到一份轻松愉快的氛围不仅可以获得有趣的内容和知识也可以畅所欲言、分享您的想法和见解。 推荐:kwan 的首页,持续学习,不断总结,共同进步,活到老学到老导航 檀越剑指大厂系列:全面总结 java 核心技术点,如集合,jvm,并发编程 redis,kafka,Spring,微服务,Netty 等常用开发工具系列:罗列常用的开发工具,如 IDEA,Mac,Alfred,electerm,Git,typora,apifox 等数据库系列:详细总结了常用数据库 mysql 技术点,以及工作中遇到的 mysql 问题等懒人运维系列:总结好用的命令,解放双手不香吗?能用一个命令完成绝不用两个操作数据结构与算法系列:总结数据结构和算法,不同类型针对性训练,提升编程思维,剑指大厂 非常期待和您一起在这个小小的网络世界里共同探索、学习和成长。 ✨✨ 欢迎订阅本专栏 ✨✨ 博客目录 一.问题描述1.已知条件2.关联条件3.初步解法 二.解决方案1.SQL 如下2.解释说明 一.问题描述 1.已知条件 已知 table_1 有 3 个字段 order_no,community_id,post_id 已知 table_2 也有 3 个字段 order_no,community_id,post_id 2.关联条件 现在需要将 table_1 和 table_2 进行关联,关联条件是 order_no,community_id,post_id 这 3 个字段,但是 order_no 不为 null,不过 community_id,post_id 是可能为 null,也可能不为 null 3.初步解法 如以下 SQL 所示,发现结果为空,没有查询到数据,实际是有数据,问题在于 community_id 和 post_id 对于空值的处理。 select idtotalPageInfo resultTypecom.kwan.springbootkwan.entity.dto.CsdnTotalIncomeDTOSELECT t1.receiver_nick_name AS nickName, SUM(t1.received_money) AS amountFROM table_1 t1 left join table_2 t2on t1.order_no t2.order_noAND t1.community_idt2.community_idAND t1.post_idt2.post_idWHERE 1 1if testquery.startDate ! nullAND t1.receive_time ![CDATA[ #{query.startDate}]]AND t2.create_time ![CDATA[ #{query.startDate}]]/ifif testquery.endDate ! nullAND t1.receive_time ![CDATA[ #{query.endDate}]]AND t2.create_time ![CDATA[ #{query.endDate}]]/ifGROUP BY nickNameORDER BY amount DESC /select二.解决方案 1.SQL 如下 select idtotalPageInfo resultTypecom.kwan.springbootkwan.entity.dto.CsdnTotalIncomeDTOSELECT t1.receiver_nick_name AS nickName, SUM(t1.received_money) AS amountFROM table_1 t1 left join table_2 t2on t1.order_no t2.order_no![CDATA[AND t1.community_id t2.community_idAND t1.post_id t2.post_id]]WHERE 1 1if testquery.startDate ! nullAND t1.receive_time ![CDATA[ #{query.startDate}]]AND t2.create_time ![CDATA[ #{query.startDate}]]/ifif testquery.endDate ! nullAND t1.receive_time ![CDATA[ #{query.endDate}]]AND t2.create_time ![CDATA[ #{query.endDate}]]/ifGROUP BY nickNameORDER BY amount DESC /select2.解释说明 在这个 SQL 查询中由于 community_id 和 post_id 可能为空你可以通过使用 COALESCE 函数或 IFNULL 函数具体取决于你使用的数据库系统来处理可能的空值情况。 下面是一种修改方式假设你使用的是 MySQL 数据库 SELECTt1.receiver_nick_name AS nickName,SUM(t1.received_money) AS amount FROMtable_1 t1 LEFT JOINtable_2 t2 ON t1.order_no t2.order_noAND t1.community_id t2.community_idAND t1.post_id t2.post_id WHERE1 1if testquery.startDate ! nullAND t1.receive_time ![CDATA[ #{query.startDate}]]AND t2.create_time ![CDATA[ #{query.startDate}]]/ifif testquery.endDate ! nullAND t1.receive_time ![CDATA[ #{query.endDate}]]AND t2.create_time ![CDATA[ #{query.endDate}]]/if GROUP BYnickName ORDER BYamount DESC在这里使用了 操作符它在 MySQL 中用于处理 NULL 值的比较。如果 community_id 或 post_id 的其中一个是 NULL那么 操作符会返回 true。 请根据你使用的数据库类型来调整语法。如果是其他数据库可能会使用 COALESCE 或 IS NULL 等不同的语法。 觉得有用的话点个赞 呗。 ❤️❤️❤️本人水平有限如有纰漏欢迎各位大佬评论批评指正 如果觉得这篇文对你有帮助的话也请给个点赞、收藏下吧非常感谢! Stay Hungry Stay Foolish 道阻且长,行则将至,让我们一起加油吧
http://www.dnsts.com.cn/news/66624.html

相关文章:

  • 常州专业做网站建立网站的公司杭州
  • 烟台网站排名网站建设与网页设计入门
  • 科室建设网站wordpress企业模板破解
  • 合肥百度搜索排名优化超级优化
  • 山西建设工程执业注册中心网站青岛市建设厅网站
  • 网站建设的费用报价网站设计怎么做有效的
  • 无人机公司网站建设广州制作网站公司电话
  • 国外服装网站免费搜索引擎推广方法有哪些
  • 网站百度推广怎么做搭建一个app
  • 北京网站设计网站设计公司ns解析网站
  • 南通如何做网络营销seo技术培训
  • 做网站的公司找客户asp.net 登陆两个网站
  • 郑州网站建线上编程课
  • 无棣网站制作石家庄建设局网站
  • 做追星网站效果图手机ps网页版在线制作
  • 金华市住房和城乡建设局网站湖北百度推广公司
  • 营销型的网站vi设计师主要是做什么的呢
  • 网站建设新方式简单省时桂林象鼻山的传说
  • 驻马店市网站建设英迈寰球网站建设
  • 乐辰科技网站建设网站建设价格明细表
  • 网站建设的基本流程可分为织梦视频资讯网站源码
  • 完整个人网站开发案例微信如何做有趣的短视频网站
  • 怎么做单页网站wordpress文章页样式
  • 微擎pc网站开发福清福州网站建设
  • phpcms 下载网站模板广东深圳龙岗区区号
  • 织梦文章title怎么显示网站title棋牌小程序制作开发
  • 湖北优化网站建设蓝天下品牌运营业务展示
  • 烟台网站开发网站建设什么是开发实施实施
  • 为网站设计手机版织梦珠宝网站模板
  • wordpress 威联通上海抖音seo公司