作为我的学习者,我想学习如何成为这种情况的sql语句。
我有2个表:统计和促销。任何表中都没有名为stats的列。统计信息具有LocationID和ClickDate。促销具有PromotionID,LocationID和CreateDate
我需要选择PromotionID,促销和统计数据......
每个promotionID的统计信息应计算为具有clickdate>的统计信息中的列数。 locationID = 111且PromotionID = 988;
的createDate(promotion)提前致谢。
答案 0 :(得分:1)
这是一个开始:
SELECT PromotionID, S.*
FROM Statistics S
INNER JOIN Promotions P on S.LocationID = P.LocationID
WHERE S.ClickDate>P.CreateDate and S.LocationID = 111 and P.PromotionID = 988