у меня есть таблица «user» (первичный ключ - id) и таблица «user_meta» (первичный ключ - user_id и valid_from).Таблица user содержит основные данные пользователя, например, имя пользователя, пароль и т. Д. User_meta содержит возможные изменяющиеся данные, например, фамилия, пол (да, это 2018: D) и т. Д. Поэтому у меня есть история, в какой день какие данные действительны.
Моя проблема заключается в том, что я пытаюсь выбрать всех пользователей с действующими в настоящее время данными, но у меня часто не получается ...
Как я могу выбрать правильные данные?
Для одного пользователя я могупросто используйте
"select * from user_meta
JOIN user on user_meta.user_id = user.id
ORDER BY valid_from DESC LIMIT 1"
, но как работать с несколькими / всеми пользователями?
привет, False