请指导这样的复杂查询!谢谢.
每天有三个班(白\中\夜),想查询 昨天白班+中班 和今天夜班的产量记录.[(15日白班+中班)+16日夜班)]SELECT 生产日期 AS 生产日期, SUM(出口重量) AS 出口重量, 生产机号
FROM 轧机班报表
WHERE (生产日期 >= CONVERT(DATETIME, '2008-01-14 00:00:00', 102)) AND
(班次 <> N'夜') AND (生产日期 <= CONVERT(DATETIME,
'2008-01-17 00:00:00', 102)) AND (班次 = N'夜')
GROUP BY 生产日期, 生产机号
以上的不对,请高手指点一下.
[attach]32098[/attach]
[[italic] 本帖最后由 roy78 于 2008-1-16 13:32 编辑 [/italic]]
FROM 轧机班报表
WHERE ((生产日期 >= CONVERT(DATETIME, '2008-01-15 00:00:00', 102)) AND
(班次 <> N'夜')) or (生产日期 = CONVERT(DATETIME,
'2008-01-16 00:00:00', 102)) AND (班次 = N'夜')
GROUP BY 生产日期, 生产机号,班次
这个居然成功了,怪. 请高手改良一下,简单的
页:
[1]
