aaadddminnn
@aaadddminnn
php it ubuntu debian

Как выбрать три записи с наибольшым числом?

Всем привет. Стоит задача такая
в таблице allianc есть поле dip
есть таблица reqest в ней три поля uid и id time(int)
Надо выбрать с таблицы reqest n-ое число записей с наибольшим time
n-ое число === число с поля dip.
Как элегантно решить эту проблему ?
зарание спасибо
  • Вопрос задан
  • 291 просмотр
Решения вопроса 2
stweet
@stweet
Java, Php, Js
копай туда - left join, max(time) as res, where res = dip. Думаю смысл ясен.
Ответ написан
Комментировать
Therapyx
@Therapyx
Data Science
Не совсем понятна твоя структура связей таблиц. Примерно должно выглядеть вот так.
Select Max(time) as Max_Time from allianc, reqest where reqest.time = allianc.time

Получается так, что максимальное число тайм должно приравниватся к 1 из полю из allianc, но его ты вроде не описал )
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы