【发布时间】:2015-01-18 04:08:22
【问题描述】:
我想在订单表上获取具有“已接收”(ActivityID = 1) 活动但没有“已交付”(ActivityID = 4) 活动的订单。即已收到但尚未交付的订单。
我的查询是
SELECT OrderID FROM tblOrderActivity
where (tblOrderActivity.ActivityID = 1 AND tblOrderActivity.ActivityID != 4)
GROUP BY OrderID
它没有返回想要的结果。 结果应该是 orderID 2 和 4
【问题讨论】:
标签: sql-server tsql conditional-statements where