С SQLalchemy на postgres я хочу знать, является ли один JSON 'IN' другим JSON, который должен быть в условии ON в JOIN, поэтому что-то вроде:
SELECT json_1, ... FROM table_1
JOIN
SELECT json_2, ... FROM table_2
ON json_1['b'] IN json_2['b']
Где, например:
json_1 = {"a": ["123"], "b": ["456", "789"]}
json_2 = {"a": ["123"], "b": ["456"]}
Итак, я хочу знать, находится ли json_2 ['b'] в json_1 ['b'] в SQLAlchemy.Не уверен, что IN можно даже использовать в предложении ON, но, возможно, содержит в нем или что-то еще?