String insertStoredProcedure = "BEGIN " + 
                                    "SELECT COUNT(p.PassengerID) " +
                                    "INTO numpeople " + 
                                    "FROM tripcodes as tc " + 
                                    "INNER JOIN trip_directory as td on tc.tripType = td.tripType " + 
                                    "INNER JOIN trip t on td.tripnum = t.tripnum " + 
                                    "INNER JOIN locations as loc on t.departureloccode = loc.locationcode " + 
                                    "INNER JOIN trip_people as tp on t.date = tp.date AND t.tripnum=tp.tripnum " + 
                                    "INNER JOIN passenger as p on tp.passengerid = p.passengerid " + 
                                    "WHERE tc.typename = transportation; " + 
                                    "END ";

cada vez que intento ejecutar el programa. Sigo recibiendo

"Tiene un error en la sintaxis SQL; consulte el manual que corresponde a la versión del servidor MySQL para la sintaxis correcta que se utilizará cerca de 'SELECT COUNT(p.PassengerID) INTO numpeople FROM tripcodes as tc INNER JOIN trip_' en la línea 1"

No estoy muy seguro de cómo solucionar esto si alguien podría ayudarme me gustaría apreciar mucho. ¡Gracias!

0
pikachungg 3 nov. 2019 a las 22:50