-1
私は3つのテーブルを持っています:航空会社、航空会社、情報。laravel complex sql query
- すべての航空会社には「多数の」飛行があります。
- すべての便に「たくさんの」情報があります。
- すべての航空会社には「多くの通過」情報があります。
私は、この情報を取得するには、クエリ、クエリDBまたは雄弁ORMを必要とする:
---------------------------------------------------------------
id | airline_name | infos_count | infos_canceled | infos_late
---------------------------------------------------------------
1 b_airline 6 2 5(minutes)
airline_name: name of airline company
infos_count: count of info which belong to flight table and this airline company
infos_canceled: count of info where (status=0)
infos_canceled: sum of (subtract time of schedule_time)
任意のヘルプは ..してください私はこの使用してトランスクラスをしましたが、私は、この使用してクエリをしたいです。 。
おかげで...(ID、airlinename、infos_count) "A.id BY GROUP" アドオンで働いていたが、キャンセルと後期 –
何フィールドが動作しませんステータスがキャンセルされたか遅れているかを判断しますか? – Jake