Похожие чаты

Подскажите, как составить запрос на получение списка Product, но отсортированного

по минимальному значению ProductSize.price?
https://codeshare.io/K83AdP
И, я так понимаю, нужно добавить индексацию по цене?

24 ответов

21 просмотр

Что значит "отсортированного по минимальному значению"?

What?-? Автор вопроса
Artem
Что значит "отсортированного по минимальному значе...

productsize Это объединяющая таблица в м2м, в неё есть поле price, я хочу получить список product, но отсортировать этот список по минимальному значению price из объединяющей таблицы

What?-? Автор вопроса
Artem
Ты на sql можешь написать?

Нет, я не понимаю как джоинить по одному

What? ?
Нет, я не понимаю как джоинить по одному

Ок, тогда еще раз, что значит отсортированного по минимальному значению? Имеешь в виду обычный ORDER BY?

What?-? Автор вопроса
Artem
Ок, тогда еще раз, что значит отсортированного по ...

отсортировать по возрастанию и выбрать первый из отсортированного списка.

What?-? Автор вопроса
What? ?
отсортировать по возрастанию и выбрать первый из о...

И всё это заджоинить с другой таблицей

What? ?
отсортировать по возрастанию и выбрать первый из о...

Попробуй так select(Product) .select_from(ProductSize) .join(Product) .order_by(ProductSize.price) .limit(1)

What?-? Автор вопроса
Artem
Попробуй так select(Product) .select_from(Product...

Но это будет один продукт, а мне нужен список продуктов

What?-? Автор вопроса
Artem
Так ты .all() сделай

список из одного продукта

What? ?
список из одного продукта

В смысле из одного? С чего ты так решил?

What?-? Автор вопроса
Artem
В смысле из одного? С чего ты так решил?

Может и не прав, спасибо, попробую. Так решил изза лимит1

What? ?
Может и не прав, спасибо, попробую. Так решил изза...

Ну тебе ведь первый продукт надо только

What? ?
Может и не прав, спасибо, попробую. Так решил изза...

Ну либо без лимит и просто нулевой индекс взять

What?-? Автор вопроса
Artem
Ну тебе ведь первый продукт надо только

Нет. product это таблица товаров. size это таблица размеров. у одного товара, может быть несколько размеров и цен. Мне нужно получить список товаров отсоритрованный по минимальной цене

What? ?
Нет. product это таблица товаров. size это таблица...

Ты определись, тебе список товаров или всё таки первый из списка

What?-? Автор вопроса
Artem
Ты определись, тебе список товаров или всё таки пе...

список товаров отсоритрованный по одному минимальному из соединяющей таблицы

What? ?
список товаров отсоритрованный по одному минимальн...

Тогда убери лимит и попробуй выполнить запрос

What?-? Автор вопроса

Вроде отсортировало. А как теперь из такого запроса получить из product получить его productsize?

What? ?
Вроде отсортировало. А как теперь из такого запрос...

получить из product получить его productsize Что это значит?

What?-? Автор вопроса
Artem
получить из product получить его productsize Что ...

Как при подобном джоине получить заджоиненые поля

Похожие вопросы

Обсуждают сегодня

А кто-то пробовал, уезжая из Эстонии получить э-рез и продолжить вести предпринимательскую деятельность внутри Эстонии, используя свой OÜ?
Lalalashechki Lalala
62
@MrMiscipitlick А можешь макрос написать, который будет вычислять смещение относительно переданных меток? Просто .label1-.label2, и вернуть значение.
КТ315
35
Чем оно проблема?
Nikita Uzumaki
21
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
Hi, I was reading this https://twitter.com/HouseofChimera/status/1778078991762780408 about Verasity and their likely choice of Tron as blockchain for their token for its low f...
Jordi
13
Заметил в ghci 9.4.8: > :t (<*>) @((->)_) (<*>) @((->)_) :: (w -> (a -> b)) -> (w -> a) -> w -> b Разве не должно (w -> (a -> b)) быть записано как (w -> a -> b)? Это баг, ил...
Михаил
13
@samkazemian - couple questions: Update on frxBTC? - This would do well with the current influx of institutional investment entering the space Update on future veFXS streams...
Costi
16
А еще в перле можно уже @arr1 + @arr2?
Sergei Zhmylove
53
Any electron dev here?
Sayanth Tezro
12
Подобного рода ;Следующие три строки это директивы ассемблера, ;которые можно не задавать, т.к.работаем в Visual Studio. ;Символ ";" - это начало однострочного комментария ...
Егор Анелькин
3
Карта сайта