Uitdaging: Totale Reistijd voor Elke Metrolijn
Het bouwbedrijf is van plan meer stations toe te voegen aan de Gele metrolijn.
Onze taak is om de totale reistijd voor elke metrolijn te bepalen. Deze informatie is essentieel voor het bedrijf om onderhoud en uitbreiding van de Gele lijn te plannen zonder te veel overlast voor reizigers te veroorzaken.
Om de totale reistijd te vinden, moeten we de som van de reistijden naar elk station berekenen met behulp van de functie SUM().
Het berekenen van de som van de reistijden naar elk station geeft ons de tijd die een trein nodig heeft om van het ene uiteinde van de lijn naar het andere te reizen. Om echter de totale omkeertijd (de tijd voor een retourrit) te vinden, moeten we deze som met 2 vermenigvuldigen.
Laten we een voorbeeld bekijken met een metro_travel_time tabel.
Stel dat we de lijn met de meeste stations willen vinden.
1234SELECT line_name, COUNT(station_name) AS station_count FROM metro_travel_time GROUP BY line_name ORDER BY station_count DESC
Laten we terugkeren naar de opdracht, want de medewerkers wachten op ons oordeel over de uitbreiding van het metrostation.
Swipe to start coding
Bereken de omlooptijd voor elke metrolijn. Gebruik hiervoor SUM(), groepeer de gegevens en sorteer in oplopende volgorde.
Noem de nieuwe kolom turnaround_time zodat je oplossing succesvol getest kan worden. Vergeet ook niet om de som van de tijd met 2 te vermenigvuldigen.
Korte instructies
- Haal de kolom
line_nameen de som van de kolomtime_to_next_stationop. - Vermenigvuldig voor de tweede kolom deze som met 2 via de formule
SUM(time_to_next_station) * 2. - Voeg het alias
turnaround_timetoe aan de tweede kolom. - Groepeer de gegevens op
line_name. - Sorteer de resultaten op
turnaround_time.
Oplossing
Bedankt voor je feedback!
single
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.
Geweldig!
Completion tarief verbeterd naar 4
Uitdaging: Totale Reistijd voor Elke Metrolijn
Veeg om het menu te tonen
Het bouwbedrijf is van plan meer stations toe te voegen aan de Gele metrolijn.
Onze taak is om de totale reistijd voor elke metrolijn te bepalen. Deze informatie is essentieel voor het bedrijf om onderhoud en uitbreiding van de Gele lijn te plannen zonder te veel overlast voor reizigers te veroorzaken.
Om de totale reistijd te vinden, moeten we de som van de reistijden naar elk station berekenen met behulp van de functie SUM().
Het berekenen van de som van de reistijden naar elk station geeft ons de tijd die een trein nodig heeft om van het ene uiteinde van de lijn naar het andere te reizen. Om echter de totale omkeertijd (de tijd voor een retourrit) te vinden, moeten we deze som met 2 vermenigvuldigen.
Laten we een voorbeeld bekijken met een metro_travel_time tabel.
Stel dat we de lijn met de meeste stations willen vinden.
1234SELECT line_name, COUNT(station_name) AS station_count FROM metro_travel_time GROUP BY line_name ORDER BY station_count DESC
Laten we terugkeren naar de opdracht, want de medewerkers wachten op ons oordeel over de uitbreiding van het metrostation.
Swipe to start coding
Bereken de omlooptijd voor elke metrolijn. Gebruik hiervoor SUM(), groepeer de gegevens en sorteer in oplopende volgorde.
Noem de nieuwe kolom turnaround_time zodat je oplossing succesvol getest kan worden. Vergeet ook niet om de som van de tijd met 2 te vermenigvuldigen.
Korte instructies
- Haal de kolom
line_nameen de som van de kolomtime_to_next_stationop. - Vermenigvuldig voor de tweede kolom deze som met 2 via de formule
SUM(time_to_next_station) * 2. - Voeg het alias
turnaround_timetoe aan de tweede kolom. - Groepeer de gegevens op
line_name. - Sorteer de resultaten op
turnaround_time.
Oplossing
Bedankt voor je feedback!
single