【发布时间】:2014-11-11 15:53:11
【问题描述】:
我有以下 SQL 查询,我试图只返回 MAKE 设置为“BANER”的发票,这是获取发票表的所有行,底部有所有 BANER 行,我该如何返回只有 BANER 是品牌的行?
SELECT [ART_NO],
[QTY],
[DUE_DATE],
make=CASE make
WHEN 'BANER' THEN 'BANER'
ELSE ' ' + make
END,
[PRODUCT],[PRICE],[DETAIL],
[COLOUR],[RS1],[RS2],[RS3],
[RS4],[RS5],[RS6],[RS7],[RS8],
[RS9],[RS10],[RS11],[RS12]
FROM [DBKular].[dbo].[INVOISTK]
WHERE make != ''
ORDER BY [MAKE] ASC,
[DUE_Date]
【问题讨论】:
-
如果您从查询中删除与问题无关的所有内容并正确格式化以避免滚动,您可以更快地获得答案。