Es una declaración SELECCIONAR simple donde elijo datos de dos tablas
SELECT bookingid, customerid, flightid, numseats, passengerid, firstname, surname, passportno, nationality, dobdate FROM flightbooking, passenger;me sale un error:
ERROR: error de sintaxis en o cerca de "SELECCIONAR"
LÍNEA 9: SELECCIONE id de reserva, id de cliente, id de vuelo, número de asientos, pasajero... ^
Estoy usando PG Admin 4.
Tiene dos tablas, por lo que debe usar inner join , verifique esta SELECCIÓN Mysql DE DOS TABLAS
Para solucionar problemas, comience cambiando su consulta de esto:
SELECT bookingid , customerid , flightid , numseats , passengerid , firstname , surname , passportno , nationality , dobdate FROM flightbooking, passenger;a esto:
SELECT 1 bookingid /* , customerid , flightid , numseats , passengerid , firstname , surname , passportno , nationality , dobdate */ FROM flightbooking join passenger on 1 =2; Si se ejecuta correctamente, cambie select 1 bookingid para select bookingid . Si eso se ejecuta correctamente, elimine el comentario de 1 campo a la vez hasta que obtenga un error. El último campo que descomente sería la causa.