Как я могу найти номер строки таблицы в исходной таблице из внутреннего соединения
Я пытаюсь выполнить поиск, основанный на внутреннем соединении. Я объединяю записи о рождении, смерти и кладбище. Тем не менее, я ищу, чтобы обновить определенные строки, которые могут быть в одной из таблиц.
Проблема в том, что когда я использую внутреннее соединение, оно будет показывать только тех людей, которые идеально совпадают между всеми тремя таблицами. Итак, если у меня есть 100 человек и только 80 из них имеют записи о смерти и кладбище, то только эти строки заполняют таблицу данных. Это означает, что 20 строк из 100 отсутствуют. Любые предложения о том, как продолжить поиск фактического номера строки, связанного с данными из оператора inner join, по сравнению с таблицами, из которых он исходит
например,
Рождение может быть строкой 1 в таблице рождений
Смерть может быть строкой 60 в таблице смертей
а кладбище может быть 70 в кладбищенской таблице
Мне нужно знать эти позиции для моего заявления об обновлении данных.
Что я уже пробовал:
Я попытался найти индекс строки, но он связан с текущей заполняемой таблицей. Что в некоторых случаях дает неверный индекс строки.