Я пытаюсь собрать информацию из таблицы на SQL Server, в которой у меня только есть доступ на чтение.Условные утверждения в SQL Server с доступом только для чтения
Я думаю, что лучший способ объяснить, что я хочу сделать, - показать, что я пытался сделать.
USE eMOS2
IF (OPERATION.CLOSE_DATE WHERE WORKORDER_BASE_ID='73691' IS NULL)
THEN
SELECT
SHED_START_DATE,
SHED_FINISH_DATE
FROM OPERATIONS
WHERE WORKORDER_BASE_ID='73691'
ELSE
SELECT
SHED_START_DATE,
CLOSE_DATE
FROM OPERATIONS
WHERE WORKORDER_BASE_ID='73691'
К сожалению, это не сработает. Я не сомневаюсь, что мой синтаксис неверен. Я пробовал пару разных форматов, однако проблема заключается в том, что мой доступ доступен только для чтения. Есть ли способ обойти это?
У вас есть ошибка? Что значит «не работает»? – Mike
@Mike, который содержит синтаксические ошибки, вам не нужно запускать его, чтобы увидеть, что он даже не работает. –
@SeanLange - согласился и отметил, просто хотел, чтобы OP немного расширился на своем посту/«покажите свою работу» :-) Надеюсь, мой ответ ниже отсортирует их для них – Mike