powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Возврат значения
4 сообщений из 4, страница 1 из 1
Возврат значения
    #38660608
pushek2004
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
• Для заданных значений имени и адреса человека возвратить значение 1, если тот является актером, но не руководящим лицом, 2 – если человек является руководителем, но не относится к числу актеров, 3 - если человека с указанным и адресом нет ни в когорте актеров, ни в обойме руководителей.

create or replace function z3(character) returns integer as
$$
declare aaa integer;
begin
select actor,head from people where lname=$1;
if people.actor=true and people.head=false then aaa:=1;
elsif people.actor=false and people.head=true then aaa:=2;
elsif people.actor=false and people.head=false then aaa:=3;end if;
return aaa;
end;
$$
language 'plpgsql' volatile

подскажите, пожалуйста, в чем ошибка? выдает, что нет назначения для данных результата
...
Рейтинг: 0 / 0
Возврат значения
    #38660815
LeXa NalBat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
select *, case when actor then 0 else 2 end + case when head then 0 else 1 end from people;
...
Рейтинг: 0 / 0
Возврат значения
    #38660845
ы
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ы
Гость
pushek2004,

SELECT … INTO
...
Рейтинг: 0 / 0
Возврат значения
    #38660915
language 'sql'
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ыpushek2004,

SELECT … INTO
language 'sql'
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Возврат значения
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]