Im пытается выполнить этот запросНеизвестный столбец 'a1.location' в 'где предложение'
UPDATE airport AS a1,
(SELECT location_ar
FROM airport as a3
WHERE a3.location = a1.location AND a3.location_ar != NULL LIMIT 1) as a2
SET a1.location_ar = a2.location_ar WHERE a1.location = NULL;
Но им получать "Неизвестный столбца 'a1.location' в 'где предложение'",
Отредактировано: новый запрос:
UPDATE airport AS a1, (SELECT location_ar FROM airport WHERE location = a1.location AND a3.location_ar != NULL LIMIT 1) as a2 SET a1.location_ar = a2.location_ar WHERE a1.location = NULL;
Помогите пожалуйста
Вы пытаетесь установить два псевдонима для одной таблицы? –
Попробуйте airport.location, это работает? –
airport.location не работает, –