Olá! Podemos habilitar alguns serviços e cookies para melhorar sua experiência e nosso site?
Política de Privacidade e Cookies.Olá!
Se o sqltest.online já te ajudou a aprender SQL, a preparar uma entrevista ou simplesmente a satisfazer a sua curiosidade. Adoraria saber.
Este projeto é algo que criei e mantenho sozinho, completamente gratuito, porque acredito que as competências em SQL devem ser acessíveis a todos. Sem subscrições, sem barreiras pagas. Apenas uma ferramenta que genuinamente gosto de melhorar.
Se o achaste útil, a melhor coisa que podes fazer é partilhar a tua opinião honesta:
E se publicares, envia-me o link para ✉️ rozhnev@gmail.com. Adoraria ler o que escreveste e agradecer-te pessoalmente.
❤️ Obrigado por usares o sqltest.online. És a razão pela qual este projeto continua.
Slava Rozhnev, criador do sqltest.online
Para cada aeroporto, encontre a ocupação média dos voos em agosto de 2017 (de acordo com a data real de partida). Produza o resultado em duas colunas departure_airport - código do aeroporto de partida e average_flights_occupancy - ocupação média do voo em porcentagem, arredondada para duas casas decimais. Ordene os resultados em ordem decrescente da segunda coluna. Se os valores de ocupação forem iguais, ordene pelo código do aeroporto.
Use a sintaxe PostgreSQL para escrever sua resposta. As descrições das tabelas são fornecidas no painel direito.
Escreva sua solicitação no campo abaixo e clique no botão "Verificar!"
Diagrama ER do banco de dados Bookings
| aircraft_code | model | range | |
|---|---|---|---|
| 1 | 773 | {"en": "Boeing 777-300", "ru": "Боинг 777-300"} | 11100 |
| airport_code | airport_name | city | coordinates | timezone | |
|---|---|---|---|---|---|
| 1 | YKS | {"en": "Yakutsk Airport", "ru": "Якутск"} | {"en": "Yakutsk", "ru": "Якутск"} | (129.77099609375,62.0932998657227) | Asia/Yakutsk |
| ticket_no | flight_id | boarding_no | seat_no | |
|---|---|---|---|---|
| 1 | 0005435212351 | 30625 | 1 | 2D |
| book_ref | book_date | total_amount | |
|---|---|---|---|
| 1 | 00000F | 2017-07-05 00:12:00+00 | 265700.00 |
| flight_id | flight_no | scheduled_departure | scheduled_arrival | departure_airport | arrival_airport | status | aircraft_code | actual_departure | actual_arrival | |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 1185 | PG0134 | 2017-09-10 06:50:00+00 | 2017-09-10 11:55:00+00 | DME | BTK | Scheduled | 319 |
| aircraft_code | seat_no | fare_conditions | |
|---|---|---|---|
| 1 | 319 | 2A | Business |
| ticket_no | flight_id | fare_conditions | amount | |
|---|---|---|---|---|
| 1 | 0005432159776 | 30625 | Business | 42100.00 |
| ticket_no | book_ref | passenger_id | passenger_name | contact_data | |
|---|---|---|---|---|---|
| 1 | 0005432000987 | 06B046 | 8149 604011 | VALERIY TIKHONOV | {"phone": "+70127117011"} |