bins
----
id min max
1 1 20
2 21 40
3 41 60
pictures
--------
id
3
11
59
В принципе, я хочу выбрать самый высокий идентификатор изображения, а затем выбрать из таблицы bin идентификатор бина, который он соответствует. Например, для picture.id = 59 (самый высокий), я хочу bins.id = 3. Может ли кто-нибудь помочь мне с таким запросом? Что-то вродеЗапрос на простой запрос MySQL
SELECT bins.id AS id
FROM bins
JOIN pictures.id
ON bins.min < MAX(pictures.id)
AND bins.max > MAX(pictures.id)
не работает. Благодаря!
Требуется ли MySQL для ЛЮБОГО ключевого слова? Потому что подзапросы возвратят только одно значение, поэтому ЛЮБЫЕ, ВСЕ, НЕКОТОРЫЕ или ничего не должны означать то же самое здесь, нет? – ErikE
Вы правы. Теперь я отредактировал ответ. спасибо –