Что-то внутри декодирования хотело бы добавить еще одно условие? Например:Как добавить декодирование внутри условия WHERE?
where decode (id, 'A', name not in ('B'), name not in('C')
Поэтому, пожалуйста, решение ...
Что-то внутри декодирования хотело бы добавить еще одно условие? Например:Как добавить декодирование внутри условия WHERE?
where decode (id, 'A', name not in ('B'), name not in('C')
Поэтому, пожалуйста, решение ...
Может быть, вы можете изменить в чем-то вроде этого, без необходимости использовать Decode
where (id='A' and name not in ('B')) or name not in ('C')
ok massimo .. предоставьте мне один ясный пример или формат .. –
.., где часть, которую я отправил, уже находится в sql ... – Massimo
ok mossimo .. один раз отправьте мне в поле ввода. –
Не ясно. Добавьте пример - примеры данных и запрошенные результаты. Кроме того, вы используете Oracle? –
да ji .. я хотел бы добавить состояние notin внутри декодирования. Выберите счетчик (имя) из tablename1, tablename2 где decode (имя, 'xxx', empid in ('1'), empid не в ('2') и tablename colid1 = tablename2 id2; –
Ролевая игра больше 5 здесь, на основе roleid, я хочу подсчет emp. select roleid, count (emp), location from tablename1 где decode (location, '1', roleid not in ('role1'), roleid not in ('role2 ') 0 Если есть 1, я хочу подсчет 5, иначе я хочу подсчет 2 .. –