Я пытаюсь сделать простое левое соединение из двух таблиц ('актив', 'компании').Для этого я решил также использовать псевдонимы (для таблиц), просто чтобы попрактиковаться и улучшить свои навыки.Однако я не могу заставить их работать!Я получаю сообщение об ошибке «Команда SQL не завершена должным образом» в строке: 2, столбец: 23. Который является точкой первого псевдонима («a»).Пожалуйста, смотрите мой код ниже.
Я уже просмотрел несколько постов.Указывает, что AS не поддерживается в операторе from, но вы можете просто изменить его, как я это сделал.Из всех постов, на которые я смотрел, это должно сработать.Также я проверил все варианты написания.
select a.assetnum, a.description, a.location, a.serialnum, a.modelnum, a.manufacturer, b.name
from asset a, companies b
left join b on a.manufacturer = b.company
where a.location like 'L0%';