1

TIA およびヘルプ/アドバイス。これはコースワークなので、さらに読むためのポインタは素晴らしいでしょう!

基本的に、運送会社と、ドライバーの詳細、旅行、荷物の詳細などのさまざまなことに関するデータベースを構築して正規化しました。

6 か月間で 100 日以上外出したドライバーを見つけようとしています。幸いなことに、サンプル データは 6 か月分しかないので...

私はこれを持っています。与えられた最大の結果は 27 で、データを見るともっと多いはずなので、意図せずに SQLDev の読み取りサイズを制限したのではないでしょうか? 最初の 100 行か何かからのみ返すように制限したとしましょう。

 SELECT  driver_first_name, driver_second_name,sum(duration)
from trips 
group by  driver_first_name, driver_second_name, duration
order by sum(duration) desc

ご協力ありがとうございます。

trip_id   start_date  end_date    duration    driver_first_name  driver_second_name
1234      1/1/12     1/5/12       4             Ahmed                  Leer

これはサンプルの行なので、期間は旅行中の期間です。したがって、ドライバー名に対してすべての期間を数え、結果を降順に並べ替える必要があります。

それが理にかなっていることを願っています!

4

0 に答える 0