如何查询合同的最后终止期限? (加分)

lzf20lzf 2007-12-08 12:06:04
由于自己的权限不够未能够为问题加分只有出此下策,请各位见谅!
...全文
659 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
lzf20lzf 2007-12-10
  • 打赏
  • 举报
回复
差点忘记了,使用的是
liuyann 所写的:

select
p.chech,
chezcdjrq,
chesyr,
chefdjhm,
checlsbdm,
'商业险',
dbxzzrq1,
'交强险',
dbxzzrq2,
'承运险',
dbxzzrq3
from (((cheliangziliao p left join (select dch,max(dbxzzrq) as dbxzzrq1 from baoxianshuju where dxz='商业险' group by dch ) a on p.chech = a.dch )
left join (select dch,max(dbxzzrq) as dbxzzrq2 from baoxianshuju where dxz='交强险' group by dch ) b on p.chech = b.dch )
left join (select dch,max(dbxzzrq) as dbxzzrq3 from baoxianshuju where dxz='承运险' group by dch ) c on p.chech = c.dch )
WWWWA 2007-12-10
  • 打赏
  • 举报
回复
问题解决了吗?
lzf20lzf 2007-12-10
  • 打赏
  • 举报
回复
其实问题基本解决了,剩下的是要我自己明白原理,所以要回来这上课^_^,谢谢各位
lzf20lzf 2007-12-10
  • 打赏
  • 举报
回复
好抱歉这两天打单去了.


车号 注册登记日期 所有人 发动机号码 车架号(VIN) 商业险 终止日期 交强险 终止日前 承运险 终止日期
粤S22984 2001-11-01 长城客运有限公司 21476077 LGGSEC2F21A932129 商业险 2008-11-07 交强险 2008-11-07 承运险 2008-11-09
粤S23379 2001-11-01 东莞市长城客运有限公司 21477101 LGGSEC2F91A932130 商业险 2008-11-07 交强险 2008-11-07 承运险 2008-11-09
粤SC2155 1999-10-01 和 99B00913 023553 商业险 交强险 承运险
粤S35166 2005-04-27 公汽莞邑运输有限公司 G5220500007 LKLR1HSD450100067 商业险 2008-04-27 交强险 2008-04-27 承运险
粤S24517 2002-07-01 长城客运有限公司 G3320200256 LKLR1HSU02A911211 商业险 交强险 承运险
粤S24529 2002-07-01 长城客运有限公司 G3320200287 LKLR1HSU92A911210 商业险 交强险 承运险
粤S24552 2002-07-01 长城客运有限公司 G3320200305 LKLR1HSU12A911217 商业险 交强险 承运险
粤S24553 2002-07-01 长城客运有限公司 G3320200259 LKLR1HSU32A911218 商业险 交强险 承运险
粤S24559 2002-07-01 长城客运有限公司 G3320200328 LKLR1HSUX2A911216 商业险 交强险 承运险
wwwwb 2007-12-10
  • 打赏
  • 举报
回复
如问题没有解决,贴出记录及正确结果
OracleRoob 2007-12-10
  • 打赏
  • 举报
回复
贴出最终答案或问题。
OracleRoob 2007-12-08
  • 打赏
  • 举报
回复
把上述1楼的SQL改为直接在select列表中 用子查询的方式。

格式如:


select
a.*,
(select max(字段名) from 表2 where id=a.id) as 别名
from 表1 as a
OracleRoob 2007-12-08
  • 打赏
  • 举报
回复
使用子查询还不行吗?
liuyann 2007-12-08
  • 打赏
  • 举报
回复
select 
p.chech,
chezcdjrq,
chesyr,
chefdjhm,
checlsbdm,
'商业险',
dbxzzrq1,
'交强险',
dbxzzrq2,
'承运险',
dbxzzrq3
from (((cheliangziliao p left join (select dch,max(dbxzzrq) as dbxzzrq1 from baoxianshuju where dxz='商业险' group by dch ) a on p.chech = a.dch )
left join (select dch,max(dbxzzrq) as dbxzzrq2 from baoxianshuju where dxz='交强险' group by dch ) b on p.chech = b.dch )
left join (select dch,max(dbxzzrq) as dbxzzrq3 from baoxianshuju where dxz='承运险' group by dch ) c on p.chech = c.dch )

这个应该可以了阿?

7,732

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
社区管理员
  • Access
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧