У меня есть две таблицы;
route_info: (routeinfo_id (первичный ключ), route_src, route_dest, driver_id (внешний ключ)
route_details: (routedetails_id (первичный ключ), route_latitude, route_longitude, route_address, routeinfo_id (внешний ключ)).
Я столкнулся с ошибкой при попытке вставить данные в таблицу route_details, проверив некоторые ограничения таблицы route_info.
Мой запрос:
INSERT INTO route_details (route_latitude,route_longitude,routeinfo_id) VALUES (78.23,27.54,1)
SELECT *
FROM route_details
WHERE route_address='CNG Station,Agartala'
AND routeinfo_id IN (SELECT routeinfo_id
FROM route_info
WHERE route_info.route_source='Udaipur'
AND route_info.route_destination='Agartala'
and route_info.driver_id=1);