Я действительно новичок в SQL, и у меня есть вопрос, касающийся проверки существования данных
У меня есть несколько таблиц, Table_A, Table_B1, Table_B2, Table_B3, ..., Table_Bn, в следующем формате:
Table_A
id | Name | Value
-- | -- | --
01 | Alex | xx
02 | Ben | xx
03 | Jack | xx
...
99 | Ken | xx
Table_B1
id
--
05
18
...
79
Table_B2
id
--
18
...
84
et c.
То, что я надеюсь получить, является таблицей вроде этого:
id | Name | B1exist | B2exist | ... | Bnexist
-- | ---- | ------- | ------- | --- | -------
05 | | 1 | 0 | |
18 | | 1 | 1 | |
22 | | 0 | 0 | |
...
79 | | 1 | 0 | |
84 | | 0 | 1 | |
т.е. суммирование различных идентификаторов происходит в B1 , B2, ... , Bn , посмотреть, существует ли каждый из них в каждом B таблица