Написать sql запрос
1 000 руб. за проект
Необходимо написать sql запрос для mysql 5.7 (оконных функций нет).
Дано.
Таблица Дневник питания (m_food_diary).
Структура:
1. id
2. id_user
3. date_of_menu
4. data
Таблица Измерения (m_measuring).
Структура:
1. id
2. id_user
3. date_of_measuring
4. weight
Нужно соединить эти две таблицы с where условием по id_user таким образом.
1. Выбираем все дневники для пользователя id_user
2. Находим для каждой даты дневника одну запись с весом:
а) Если в таблице Измерения (m_measuring) есть вес на дату дневника, то берем его.
б) Если на дату дневника нет веса, то берем один вес, который был ранее введен из таблицы Измерения (m_measuring).
Дано.
Таблица Дневник питания (m_food_diary).
Структура:
1. id
2. id_user
3. date_of_menu
4. data
Таблица Измерения (m_measuring).
Структура:
1. id
2. id_user
3. date_of_measuring
4. weight
Нужно соединить эти две таблицы с where условием по id_user таким образом.
1. Выбираем все дневники для пользователя id_user
2. Находим для каждой даты дневника одну запись с весом:
а) Если в таблице Измерения (m_measuring) есть вес на дату дневника, то берем его.
б) Если на дату дневника нет веса, то берем один вес, который был ранее введен из таблицы Измерения (m_measuring).
Отзывы
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.