以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]SQl查最后一个日期时报错  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=160721)

--  作者:xuxd76
--  发布时间:2021/2/19 1:26:00
--  [求助]SQl查最后一个日期时报错

图片点击可在新窗口打开查看此主题相关图片如下:表格内的字段.png
图片点击可在新窗口打开查看

需要做成如下格式:

图片点击可在新窗口打开查看此主题相关图片如下:最后时间.png
图片点击可在新窗口打开查看

这是我写的语句:

图片点击可在新窗口打开查看此主题相关图片如下:取最后一笔数据.png
图片点击可在新窗口打开查看

[此贴子已经被作者于2021/2/19 1:26:43编辑过]

--  作者:有点蓝
--  发布时间:2021/2/19 8:45:00
--  
试试

dim sql as string = "select 客户名称,(select max(日期)  from 业务表 where 业务表.客户名称 = a.客户名称 and 业务类型=‘发货’  and 日期 <#" & dt2 & "#) as 最后发货日期,(select max(日期)  from 业务表 where 业务表.客户名称 = a.客户名称 and 业务类型=‘收款’  and 日期 <#" & dt2 & "#) as 最后收款日期 from (select distinct 客户名称 from {业务表}) as a"

--  作者:xuxd76
--  发布时间:2021/2/19 15:27:00
--  
太感谢了,能出结果!!