🙏 ¡Necesitamos tu ayuda! SQLtest.online no tiene anuncios y vive solo de donaciones. Incluso una pequeña cantidad ayuda. Donar ahora →
Código SQL copiado al portapapeles
Tarea 18:

Cambiar el vuelo de vuelta en una transacción

PostgreSQL
La familia de la reserva 070133 cambia su vuelta del vuelo 29184 (19 de agosto) al vuelo 29194 (20 de agosto). Hacen falta dos cambios, y deben guardarse juntos o no guardarse:
1. en ticket_flights, sustituye el flight_id 29184 por 29194 en todos los billetes de la reserva (los billetes están en la tabla tickets);
2. en bookings, suma a total_amount la tarifa de cambio de 5000.
Haz los dos cambios en una sola transacción.
Resultado esperado Columnas: 3 · Filas: 10
ticket_no flight_id total_amount

Las filas de ejemplo se abren tras comprobaciones fallidas: 0 de 2

Escriba su consulta abajo y haga clic en "¡Verificar!". Las tablas se describen en el panel derecho.

Tutorial

Al comprobar una consulta, aceptas que se guarde sin los datos de tu cuenta y pueda formar parte de conjuntos de datos anonimizados, incluso para entrenar IA. Más información

El resultado de la consulta aparecerá aquí. Ctrl+Enter - Ejecutar consulta