Автоматическое создание двух новых столбцов идентификаторов на основе значений других столбцов в базе данных PostGreSQL - PullRequest
0 голосов
/ 06 августа 2020

В моей таблице базы данных у меня есть имя таблицы Член семьи, в которой столбцы:

Upzila, union, ward, village, para family_head_name, member_name, Relations_with_family_head, age, maritial_status.

Я хочу создать новую таблицу с той же структурой, но с новым автоматически сгенерированным столбцом, имя столбца будет HH_ID , Member_id . Ниже я предоставлю простой набор данных с новый пример столбца hh_id и hh_membe_id. Например, Упазила - это Кокс Базар Садар, поэтому я предполагаю, что код равен 1, а союз - jhiwanja, поэтому код jhionja - 03, тогда, если палата имеет номер 1, а деревня - Boro chara, поэтому код - 01, а имя параметра - asroyon prokolo, этот код равно 02, поэтому hh_id будет enter image description here and the member id will be incremental for example if the house hold contain 3 people so for the first member id (hh_member_id) will be enter image description here then second member id will be enter image description here. I have tried so many approch but i faild to generate that id . last time i have tried to generate the id using excel manually but i faild . so would be the best solution to do that in postgreSQL database . Simple dataset link : https://docs.google.com/spreadsheets/d/1X33Zh2Yq_9Hz64VbW_u3lRi61-pKfQ5HozkylUsRVMU/edit?usp=sharing

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...