22,209
社区成员
发帖
与我相关
我的任务
分享
sql = "SELECT TOP 6 shop_shangpin.shopid, shop_shangpin.shoppic, shop_shangpin.cjname, shop_shangpin.shopname " &_
"FROM (SELECT shop_action.actiondate AS actiondate, shop_action.shopid AS shopid FROM shop_action WHERE shop_action.dingdan is not null UNION ALL SELECT shop_action_FHY.actiondate AS actiondate, shop_action_FHY.shopid AS shopid FROM shop_action_FHY WHERE shop_action_FHY.dingdan is not null) AS tmp INNER JOIN shop_shangpin ON tmp.shopid=shop_shangpin.shopid " &_
"WHERE DateDiff(d, tmp.actiondate, GETDATE()) <= 7 " &_
"GROUP BY shop_shangpin.shopid, shop_shangpin.shopname, shop_shangpin.shoppic, shop_shangpin.cjname, shop_shangpin.chengjiaocount " &_
"ORDER BY shop_shangpin.chengjiaocount DESC"
SELECT TOP 6 shop_shangpin.shopid, shop_shangpin.shoppic, shop_shangpin.cjname, shop_shangpin.shopname
FROM (SELECT shop_action.actiondate AS actiondate, shop_action.shopid AS shopid FROM shop_action WHERE shop_action.dingdan is not null UNION ALL SELECT shop_action_FHY.actiondate AS actiondate, shop_action_FHY.shopid AS shopid FROM shop_action_FHY WHERE shop_action_FHY.dingdan is not null) AS tmp INNER JOIN shop_shangpin ON tmp.shopid=shop_shangpin.shopid
WHERE DateDiff(d, tmp.actiondate, GETDATE()) <= 7
GROUP BY shop_shangpin.shopid, shop_shangpin.shopname, shop_shangpin.shoppic, shop_shangpin.cjname, shop_shangpin.chengjiaocount
ORDER BY shop_shangpin.chengjiaocount DESC
sql = "SELECT TOP 6 shop_shangpin.shopid, shop_shangpin.shoppic, shop_shangpin.cjname, shop_shangpin.shopname "
"FROM (SELECT shop_action.actiondate AS actiondate, shop_action.shopid AS shopid FROM shop_action WHERE shop_action.dingdan is not null UNION ALL SELECT shop_action_FHY.actiondate AS actiondate, shop_action_FHY.shopid AS shopid FROM shop_action_FHY WHERE shop_action_FHY.dingdan is not null) AS tmp INNER JOIN shop_shangpin ON tmp.shopid=shop_shangpin.shopid "
"WHERE DateDiff(dd, tmp.actiondate, GETDATE()) <= 7 "
"GROUP BY shop_shangpin.shopid, shop_shangpin.shopname, shop_shangpin.shoppic, shop_shangpin.cjname, shop_shangpin.chengjiaocount "
"ORDER BY shop_shangpin.chengjiaocount DESC"
--你看你这段打印出来能在数据库里执行不?
sql = "SELECT TOP 6 shop_shangpin.shopid, shop_shangpin.shoppic, shop_shangpin.cjname, shop_shangpin.shopname " &_
"FROM (SELECT shop_action.actiondate AS actiondate, shop_action.shopid AS shopid FROM shop_action WHERE shop_action.dingdan is not null UNION ALL SELECT shop_action_FHY.actiondate AS actiondate, shop_action_FHY.shopid AS shopid FROM shop_action_FHY WHERE shop_action_FHY.dingdan is not null) AS tmp INNER JOIN shop_shangpin ON tmp.shopid=shop_shangpin.shopid " &_
"WHERE DateDiff(d, tmp.actiondate, GETDATE()) <= 7 " &_
"GROUP BY shop_shangpin.shopid, shop_shangpin.shopname, shop_shangpin.shoppic, shop_shangpin.cjname, shop_shangpin.chengjiaocount " &_
"ORDER BY shop_shangpin.chengjiaocount DESC"
SELECT TOP 6 shop_shangpin.shopid, shop_shangpin.shoppic, shop_shangpin.cjname, shop_shangpin.shopname --" &_
FROM (SELECT shop_action.actiondate AS actiondate, shop_action.shopid AS shopid FROM shop_action WHERE shop_action.dingdan <> '' UNION ALL SELECT shop_action_FHY.actiondate AS actiondate, shop_action_FHY.shopid AS shopid FROM shop_action_FHY WHERE shop_action_FHY.dingdan <> '') AS tmp INNER JOIN shop_shangpin ON tmp.shopid=shop_shangpin.shopid --" &_
WHERE DateDiff(d, tmp.actiondate, GETDATE()) <= 7 --" &_
GROUP BY shop_shangpin.shopid, shop_shangpin.shopname, shop_shangpin.shoppic, shop_shangpin.cjname, shop_shangpin.chengjiaocount --" &_
ORDER BY shop_shangpin.chengjiaocount DESC--"
--WHERE DateDiff('d', tmp.actiondate, '"&Date()&"') <= 7
WHERE DateDiff(dd,tmp.actiondate,@date) <= 7 --@date 所有需要的日期