-2
При запуске этого запроса для открытия он не работает и показывает неправильное использование открытого.Как исправить ошибку, когда «ОТКРЫТ» используется в SQL-запросе?
SELECT CAPABILITY, NEW,Open,FIXED,BLOCKED,REJECTED,DEFERRED,REOPEN,RETEST,COALESCE(BLOCKED,0)+ COALESCE(REJECTED,0)+COALESCE(NEW,0)+COALESCE('Open',0)+COALESCE(DEFERRED,0)+COALESCE(REOPEN,0)+COALESCE(FIXED,0)+COALESCE(RETEST,0) AS "Total"
FROM
(SELECT CAPABILITY, MAX(NEW) AS NEW,MAX(Open) AS Open, MAX(FIXED) AS FIXED, MAX(BLOCKED) AS BLOCKED,
MAX(REOPEN) AS REOPEN, MAX(REJECTED) AS REJECTED ,MAX(DEFERRED) AS DEFERRED,MAX(RETEST)AS RETEST
FROM(SELECT DISTINCT CASE WHEN CAPABILITY IS NULL THEN 'Unknown' ELSE CAPABILITY END AS CAPABILITY,
CASE When Status ='New' Then CNT ELSE 0 END AS NEW,
CASE When Status ='Open' Then CNT ELSE 0 END AS Open,
CASE When Status ='Fixed' Then CNT ELSE 0 END AS FIXED,
CASE When Status ='Blocked'Then CNT ELSE 0 END AS BLOCKED,
CASE When Status ='Rejected' Then CNT ELSE 0 END AS REJECTED,
CASE When Status ='Deferred' Then CNT ELSE 0 END AS DEFERRED,
CASE When Status ='Reopen' Then CNT ELSE 0 END AS REOPEN,
CASE When Status ='Re-Test' Then CNT ELSE 0 END AS RETEST
FROM (SELECT BUG.BG_USER_60 AS CAPABILITY, BUG.BG_STATUS AS Status, Count(BUG.BG_BUG_ID) AS CNT FROM BUG
WHERE
(BUG.BG_SEVERITY='2-High' OR BUG.BG_SEVERITY='1-Urgent') AND (BUG.BG_USER_65='Data Integration' OR BUG.BG_USER_65='Configurable Reporting'OR BUG.BG_USER_65='Contact Center' OR BUG.BG_USER_65='Strategic Information Delivery'OR BUG.BG_USER_65='Tech Strategy'OR BUG.BG_USER_65='Web Portals' OR BUG.BG_USER_65='Workflow and Imaging'OR BUG.BG_USER_65='RS DC Core' )
GROUP BY BUG.BG_USER_60, BUG.BG_STATUS) AS YNT) AS GNS GROUP BY CAPABILITY) AS TBN
' Open' является зарезервированным термин. Вместо этого попробуйте использовать '[OPEN]'. – Octopoid
Используете ли вы MySQL или SQL Server? Это два очень разных продукта. Какую ошибку вы получаете? Пожалуйста, добавьте его на свой вопрос, используя функцию редактирования. Пожалуйста, также объясните, в вопросе снова, как КК участвует. – halfer
Я пишу запрос в центре качества, чтобы получить весь статус отчета .. так что при исключении этого кода я нашел открытым зарезервированное ключевое слово. Мне нужно, чтобы имя моего столбца было ОТКРЫТО, пожалуйста, помогите мне исправить мою ошибку, если это возможно. – vivek