У меня проблемы с получением правильного SQL. Между таблицами iPad и statlog существует отношение один ко многим, и я хочу выбрать statlog с наибольшим значением.
Моим первым решением было включить вложенный SELECT, который захватил для меня значение MAX, но, поскольку это заняло лот времени, я вынужден переписать его.
SELECT
ipad.udid,
ipad.state,
statelog.new_state
FROM
ipad
LEFT OUTER JOIN
statelog
ON
ipad.udid = statelog.udid
WHERE
ipad.airid=250033
AND
statelog.new_state = MAX(statelog.new_state)
Этот SQL не работает, но показывает мое намерение.