#sql #parameters
Вопрос:
У меня есть параметр {{Проект}} и я хотел бы добавить {{Папку}} в качестве второго. Я попытался переключить проект на папку, что, похоже, сработало, но после расследования оказалось, что на самом деле он не фильтровался по папке.
SELECT a.id as "Notebook Entry", c.name as "Auditor", a.review_status as "Review Status", a.review_requested_at as "Review Requested At", d.name as "Project" FROM entry$raw a LEFT JOIN entry_auditor$raw b ON a.id = b.entry_id LEFT JOIN user$raw c ON c.id = b.user_id LEFT JOIN project$raw d ON a.source_id = d.id WHERE a.review_status = 'NEEDS_REVIEW' AND (d.name = {{Project}} IS NULL OR d.name = {{Project}})
Комментарии:
1. 1) пометьте свою базу данных 2) это :
d.name = {{Project}} IS NULL
недопустимый синтаксис , вы имели в виду :{{Project}} IS NULL Or ...
? 3) предоставьте примерные данные и желаемый результат 4) покажите нам, каков ваш текущий результат2.
... AND ({{Project}} IS NULL OR d.name = {{Project}})
.