Упорядочить в запросе SQL - PullRequest
       25

Упорядочить в запросе SQL

1 голос
/ 30 ноября 2011

So here are my two tables

Мне нужно выбрать отдельные строки vehicle.model и отсортировать их по значению rate.day.Немного помогите с вопросом, пожалуйста?

Спасибо за рассмотрение моего вопроса.

Ответы [ 3 ]

2 голосов
/ 30 ноября 2011
select distinct model, day_rate from vehicle
  inner join rate on vehicle.vehicle_type = rate.vehicle_type
  order by day_rate

Сейчас.Иди доставь свою домашнюю работу ...

0 голосов
/ 30 ноября 2011
SELECT 
    v.model
FROM 
    vehicle v
  JOIN
    rate r
      ON r.vehicle_type = v.vehicle_type
ORDER BY r.day_rate 

или лучше:

SELECT  
    model
FROM 
    vehicle v
GROUP BY 
    model
ORDER BY 
    ( SELECT 
          r.day_rate
      FROM 
          rate r
      WHERE 
          r.vehicle_type = MIN(v.vehicle_type) 
    )
0 голосов
/ 30 ноября 2011
select distinct v.model
from vehicle v
inner join rate r
on v.vehicle_type = r.vehicle_type
order by r.day_rate
...