Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > PostgreSQL > Удалить из массива элементы |
Автор: polin11 16.9.2022, 01:37 | ||||||
Использую СУБД Postgresql. Есть таблица вида:
https://www.db-fiddle.com/f/p4... ck3ws8tJ/0 Есть массив строк контактов(например ['Иван','Петр']) и аккаунт, нужно из поля contact удалить этих пользователей. Если после этого массив пустой, то нужно удалить запись целиком. Например из набора:
После обновления таблица должна иметь вида:
Просьба помочь это сделать одним запросом |
Автор: Akina 16.9.2022, 12:39 |
Удаление и обновление одним запросом? что-то сомнительно... |
Автор: polin11 16.9.2022, 14:21 |
Почему не одним запросом, например update или delete обернуть в cte? |