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

mysql CONCAT使用

  • 问题

有一个查找数据的mysql语句:SELECT DISTINCT fund_id,version,statistic_date FROM fund_nv_divident WHERE version = ( SELECT max(version) FROM fund_nv_divident) and statistic_date > ‘2023-06-04’ and fund_id not in (SELECT DISTINCT fund_id from base.fund_dividend_split WHERE type =“拆分”) and fund_id = ‘JR348669’

希望这个sql语句的 fund_id和statistic_date不能同时出现在SELECT DISTINCT fund_id,statistic_date from audit.fund_dividend_split结果的一行里。

请写出满足需求的sql语句

  • 答案

根据您的需求,以下是满足要求的SQL语句:

SELECT DISTINCT fund_id, version, statistic_date
FROM fund_nv_divident
WHERE version = (
SELECT MAX(version) FROM fund_nv_divident
)
AND statistic_date > ‘2023-06-04’
AND fund_id NOT IN (
SELECT DISTINCT fund_id FROM base.fund_dividend_split WHERE type = “拆分”
)
AND CONCAT(fund_id, statistic_date) NOT IN (
SELECT CONCAT(fund_id, statistic_date) FROM audit.fund_dividend_split
)
AND fund_id = ‘JR348669’;
这个SQL语句会从表fund_nv_divident中选择fund_id、version和statistic_date,满足以下条件:

version等于最大的version(子查询返回最大的version)
statistic_date大于’2023-06-04’
fund_id不在base.fund_dividend_split表中满足type = "拆分"的记录中
fund_id和statistic_date的组合不同时出现在audit.fund_dividend_split表的记录中
fund_id等于’JR348669’
请注意,这个SQL语句假设您的数据库中有名为fund_nv_divident、base.fund_dividend_split和audit.fund_dividend_split的表,并且这些表包含所需的列。如果表名或列名不正确,您需要相应地修改它们以适应您的数据库结构。

http://www.lryc.cn/news/154580.html

相关文章:

  • maven基础学习
  • uniapp移动端地图,点击气泡弹窗并实现精准定位
  • 2023牛客暑期多校训练营7 CI「位运算」「根号分治+容斥」
  • YOLOv5算法改进(10)— 替换主干网络之GhostNet
  • Android Canvas的使用
  • AI批量写文章伪原创:基于ChatGPT长文本模型,实现批量改写文章、批量回答问题(长期更新)
  • git常用场景记录 | 拉取远程分支A合并到本地分支B - 删除上一次的commit
  • 源码角度解析SpringBoot 自动配置
  • 【原创】H3C路由器OSPF测试
  • 计算机视觉:轨迹预测综述
  • 三维跨孔电磁波CT数据可视化框架搭建
  • OC和Swift混编,导入头文件‘xxx-Swift.h‘ file not found
  • 一文读懂HOOPS Native平台:快速开发桌面端、移动端3D应用程序!
  • Scrum工作模式及Scrum工具
  • [ros][ubuntu]ros在ubuntu18.04上工作空间创建和发布一个话题
  • 我的区块链笔记
  • Spring事务(ACID特性、隔离级别、传播机制、失效场景)
  • 机器学习笔记之最优化理论与方法(六)无约束优化问题——最优性条件
  • E5061B/是德科技keysight E5061B网络分析仪
  • 2.4 PE结构:节表详细解析
  • Vue2项目练手——通用后台管理项目第五节
  • 软件工程学术顶会——ESEC/FSE 2022 议题(网络安全方向)清单、摘要与总结
  • 从C语言到C++_36(智能指针RAII)auto_ptr+unique_ptr+shared_ptr+weak_ptr
  • C++信息学奥赛1187:统计字符数
  • 计算机毕设 大数据商城人流数据分析与可视化 - python 大数据分析
  • vscode上搭建go开发环境
  • 10.(Python数模)(预测模型二)LSTM回归网络(1→1)
  • mac常见问题(五) Mac 无法开机
  • WebSocket与SSE区别
  • Qt鼠标点击事件处理:显示鼠标点击位置(完整示例)