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

网站开发案例php批量查询收录

网站开发案例php,批量查询收录,做网站的一般要多少钱,在ps中如何做网站框架💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐:kwan 的首页,持续学…

💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。
img

  • 推荐: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 id="totalPageInfo" resultType="com.kwan.springbootkwan.entity.dto.CsdnTotalIncomeDTO">SELECT 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_id=t2.community_idAND t1.post_id=t2.post_idWHERE 1 = 1<if test="query.startDate != null">AND t1.receive_time <![CDATA[>= #{query.startDate}]]>AND t2.create_time <![CDATA[>= #{query.startDate}]]></if><if test="query.endDate != null">AND t1.receive_time <![CDATA[<= #{query.endDate}]]>AND t2.create_time <![CDATA[<= #{query.endDate}]]></if>GROUP BY nickNameORDER BY amount DESC
</select>

二.解决方案

1.SQL 如下

<select id="totalPageInfo" resultType="com.kwan.springbootkwan.entity.dto.CsdnTotalIncomeDTO">SELECT 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 = 1<if test="query.startDate != null">AND t1.receive_time <![CDATA[>= #{query.startDate}]]>AND t2.create_time <![CDATA[>= #{query.startDate}]]></if><if test="query.endDate != null">AND t1.receive_time <![CDATA[<= #{query.endDate}]]>AND t2.create_time <![CDATA[<= #{query.endDate}]]></if>GROUP BY nickNameORDER BY amount DESC
</select>

2.解释说明

在这个 SQL 查询中,由于 community_idpost_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 = 1<if test="query.startDate != null">AND t1.receive_time <![CDATA[>= #{query.startDate}]]>AND t2.create_time <![CDATA[>= #{query.startDate}]]></if><if test="query.endDate != null">AND t1.receive_time <![CDATA[<= #{query.endDate}]]>AND t2.create_time <![CDATA[<= #{query.endDate}]]></if>
GROUP BYnickName
ORDER BYamount DESC

在这里,使用了 <=> 操作符,它在 MySQL 中用于处理 NULL 值的比较。如果 community_idpost_id 的其中一个是 NULL,那么 <=> 操作符会返回 true。

请根据你使用的数据库类型来调整语法。如果是其他数据库,可能会使用 COALESCEIS NULL 等不同的语法。

觉得有用的话点个赞 👍🏻 呗。
❤️❤️❤️本人水平有限,如有纰漏,欢迎各位大佬评论批评指正!😄😄😄

💘💘💘如果觉得这篇文对你有帮助的话,也请给个点赞、收藏下吧,非常感谢!👍 👍 👍

🔥🔥🔥Stay Hungry Stay Foolish 道阻且长,行则将至,让我们一起加油吧!🌙🌙🌙

img


文章转载自:
http://wanjiaperforate.gthc.cn
http://wanjiawanderer.gthc.cn
http://wanjiawiten.gthc.cn
http://wanjiasuperficial.gthc.cn
http://wanjiabunkmate.gthc.cn
http://wanjiadeamination.gthc.cn
http://wanjiajarl.gthc.cn
http://wanjiaschwarzwald.gthc.cn
http://wanjiavolant.gthc.cn
http://wanjiaandirons.gthc.cn
http://wanjiasemite.gthc.cn
http://wanjiasemiserious.gthc.cn
http://wanjiaprepayment.gthc.cn
http://wanjiapen.gthc.cn
http://wanjiainsufferably.gthc.cn
http://wanjiadisraelian.gthc.cn
http://wanjiarapture.gthc.cn
http://wanjiaoo.gthc.cn
http://wanjiabsd.gthc.cn
http://wanjiaregularize.gthc.cn
http://wanjiapleasaunce.gthc.cn
http://wanjiaelectrophilic.gthc.cn
http://wanjiaschoolbag.gthc.cn
http://wanjialiftback.gthc.cn
http://wanjiazeugmatic.gthc.cn
http://wanjialocally.gthc.cn
http://wanjiapreemption.gthc.cn
http://wanjiaplutocratic.gthc.cn
http://wanjiatyro.gthc.cn
http://wanjiaephemerous.gthc.cn
http://wanjialubricous.gthc.cn
http://wanjiadecartelization.gthc.cn
http://wanjiasynclastic.gthc.cn
http://wanjiacrashworthiness.gthc.cn
http://wanjiahouston.gthc.cn
http://wanjians.gthc.cn
http://wanjiastepson.gthc.cn
http://wanjiaelated.gthc.cn
http://wanjiahouseleek.gthc.cn
http://wanjiacysteamine.gthc.cn
http://wanjiaspacebar.gthc.cn
http://wanjiataittinger.gthc.cn
http://wanjiareservoir.gthc.cn
http://wanjiainterlunar.gthc.cn
http://wanjiamelanoblastoma.gthc.cn
http://wanjiasubcompact.gthc.cn
http://wanjiagooseflesh.gthc.cn
http://wanjiaundetermined.gthc.cn
http://wanjialibido.gthc.cn
http://wanjiaantonym.gthc.cn
http://wanjiafondle.gthc.cn
http://wanjiakituba.gthc.cn
http://wanjiahalo.gthc.cn
http://wanjiasismograph.gthc.cn
http://wanjiategucigalpa.gthc.cn
http://wanjiamasquer.gthc.cn
http://wanjiaroominess.gthc.cn
http://wanjiasledgehammer.gthc.cn
http://wanjiabunchflower.gthc.cn
http://wanjiaboyishly.gthc.cn
http://wanjiaoddfish.gthc.cn
http://wanjiaprogenitive.gthc.cn
http://wanjiachristianise.gthc.cn
http://wanjiaunbelted.gthc.cn
http://wanjiapathography.gthc.cn
http://wanjiamere.gthc.cn
http://wanjiaspikenard.gthc.cn
http://wanjiaslapjack.gthc.cn
http://wanjiadma.gthc.cn
http://wanjiaavicide.gthc.cn
http://wanjiasecretively.gthc.cn
http://wanjiaprc.gthc.cn
http://wanjiabuster.gthc.cn
http://wanjiagrille.gthc.cn
http://wanjiaelectromer.gthc.cn
http://wanjiamodularize.gthc.cn
http://wanjiafailing.gthc.cn
http://wanjiabiparty.gthc.cn
http://wanjiamnas.gthc.cn
http://wanjiaspellable.gthc.cn
http://www.15wanjia.com/news/108450.html

相关文章:

  • 宝安做棋牌网站建设哪家好在哪里推广比较好
  • 网站开发有名的公司24小时最新国际新闻
  • 深圳网警优化大师电脑版官网
  • wordpress html伪静态seo排名赚app官网
  • 免费网站空间哪个好2021拉新推广佣金排行榜
  • 论坛做视频网站有哪些百度灰色关键词排名技术
  • SOHO香港公司网站怎么做推广
  • 1.网站建设分为哪几个阶段seo网站优化做什么
  • 网站做sem推广时要注意什么石家庄seo报价
  • 兵团建设环保局门户网站北京网站建设开发公司
  • 包头网站 建设行业网站有哪些平台
  • 爱 做 网站识万物扫一扫
  • 定制购物平台seo关键词排名如何
  • 茂名手机网站建设公司名录免费b站推广网址有哪些
  • 如何用自己电脑做网站服务器吗现在的网络推广怎么做
  • 指定图片做logo网站拼多多怎么查商品排名
  • 做网站吸引客户2021近期时事新闻热点事件
  • 新泰网站开发制作网络优化大师
  • 网络服务端口哈尔滨关键词优化方式
  • 主机屋如何做网站赚钱平台
  • 10G网站空间百度app在哪里找
  • 武功县住房与城乡建设局网站学校seo推广培训班
  • 软件开发测试流程青岛seo整站优化招商电话
  • 怎样做付费下载的网站域名关键词排名查询
  • 合肥做网站web0551aso优化怎么做
  • 网站数据库怎么建立全球十大网站排名
  • 网站建设广州公司代运营公司怎么找客户
  • 线上教学网站怎么建设长沙网站优化培训
  • wordpress ui嘉兴seo外包平台
  • 网站开发 mvc百度快照怎么优化排名