Как написать триггер или функцию в Postgresql?

Я что-то накосячил в прошлом своем вопросе, и оказалось, что к нему нельзя добавлять комментарии или изменять сам вопрос. Поэтому заранее прошу прощения за дубляж этого вопроса.
Исходные данные: Имеется база данных, в которой присутствуют две таблицы:
a8c7e2a8ea384059ae125420839fc705.png

Нужно создать еще одну таблицу:
a1ba61302f4244c4ab658d36809905cf.png

Где id_player = tourney_hand_player_statistics.id_palyer,
а ячейка tourney_hand_player_range.range_p_3bet должна содержать все уникальные значения lookup_hole_cards.hole_cards при следующих условиях:
tourney_hand_player_statistics.id_gametype = 1 и
tourney_hand_player_statistics.flg_p_3bet = true.
Вопрос: Как написать триггер, который бы обновлял содержимое tourney_hand_player_range.range_p_3bet для id_player при появлении новых данных для этого id_player в таблице tourney_hand_player_statistics. Или, может, лучше написать функцию, которая бы возвращала данные для нужного id_player в виде текста?
  • Вопрос задан
  • 2540 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы