
sql查询包含某一字段前几位的所有列然后查询该字段最大值的一列
表如图:然后我通过select*fromcbdkwhereDKBMlikeCONCAT(44142711320001,'%')查询到了如下图的结果:求问我怎么通过一条语句...
表如图:
然后我通过select * from cbdk where DKBM like CONCAT(44142711320001,'%')查询到了如下图的结果:
求问我怎么通过一条语句查询到下图结果并获得查询后DKBM最大值的一条数据呢??? 展开
然后我通过select * from cbdk where DKBM like CONCAT(44142711320001,'%')查询到了如下图的结果:
求问我怎么通过一条语句查询到下图结果并获得查询后DKBM最大值的一条数据呢??? 展开
1个回答
展开全部
select cbdkid,max(dkbm) as dkbm from cbdk where DKBM like CONCAT(44142711320001,'%')
追问
额,这只是获得了DKBM这一字段的内容,我是需要获取整条数据的内容啊
追答
select * from cbdk where DKBM like CONCAT(44142711320001,'%') and dkbm in (select max(dkbm) from cbdk)
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?

2024-10-28 广告
针对Excel表格的密码解锁问题,深圳奥凯丰科技有限公司提供专业的软件解决方案,旨在帮助用户快速、安全地恢复或移除表格中的保护密码。我们的软件采用先进的密码恢复技术,能够有效应对多种加密类型,包括工作簿打开密码、工作表保护密码等。用户只需简...
点击进入详情页
本回答由百事牛提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询