Foxtable(狐表)用户栏目专家坐堂 → [求助]查询表问题


  共有2612人关注过本帖树形打印复制链接

主题:[求助]查询表问题

帅哥哟,离线,有人找我吗?
烟斗木木
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:44 积分:425 威望:0 精华:0 注册:2016/9/28 8:36:00
[求助]查询表问题  发帖心情 Post By:2018/5/21 8:39:00 [只看该作者]

问题一:
代码发不出来,发源文件上来了
目前查询表司机室保洁只能筛选出十天前且司机室保洁为1的记录
要怎么改才能 “如果一个车号在10天内保洁过,则该车记录不显示。”

问题二:
“机车型号”和“车号”两列在写代码时如何把他俩视为整体来判定,比如“SS4  011”,而不只是判定“011”.
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:保洁系统.foxdb


[此贴子已经被作者于2018/5/21 8:52:47编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/5/21 9:08:00 [只看该作者]

1、请做内部数据源的例子发上来测试,连不上你的数据库,无法打开测试。

 

2、参考 http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=118156&skin=0

 


 回到顶部
帅哥哟,离线,有人找我吗?
烟斗木木
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:44 积分:425 威望:0 精华:0 注册:2016/9/28 8:36:00
  发帖心情 Post By:2018/5/21 9:22:00 [只看该作者]

SELEC 机车型号, 车号, 保洁内容_司机室保洁, max(日期) as 最后日期 from {保洁记录} where DateDiff(d, 日期, getDate()) > 10 and 保洁内容_司机室保洁=1 group by 机车型号, 车号, 保洁内容_司机室保洁

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/5/21 9:30:00 [只看该作者]

类似参考,不会做上传具体可以测试的

 

select * from {表A} as a inner join (select 车牌, max(日期) as 最后日期 from {表A} group by 车牌) as b on a.车牌 = b.车牌 and a.日期 = b.最后日期 where DateDiff('d', 日期, Date()) > 10


 回到顶部