Nie możesz podać skrótu do kolumn aliasów, musisz to zrobić jawnie dla każdej nazwy kolumny. Ogólnie rzecz biorąc, zazwyczaj zaleca się jawne nazwanie wszystkich kolumn w SELECT
lista zamiast używania SELECT *
, ponieważ pozwala to na deterministyczne określenie kolejności kolumn i chroni przed przypadkowym wciągnięciem dużego obiektu BLOB w przyszłości, jeśli kiedykolwiek zostanie on dodany do tabeli (lub jakiejkolwiek innej zmiany schematu).
SELECT
mod_backup_accounts.user AS account_user,
mod_backup_subscriptions.user AS subscription_user,
...
...
FROM
mod_backup_accounts
LEFT JOIN `mod_backup_subscriptions` ON `mod_backup_accounts`.subscription_id = `mod_backup_subscriptions`.package_id