У меня есть следующий запрос, но когда я его выполню, я получаю сообщение об ошибке - #1054 - Unknown column 'adress' in 'where clause'
Мне интересно, почему? Когда я удаляю предложение where, оно обычно появляется как столбец, не знаю, почему оно вызывает ошибку.SQL - Невозможно выполнить псевдоним из-за неизвестного столбца, где пункт
SELECT zlec_status.nazwa AS Status,
piorytet.nazwa AS Priorytet,
Concat(koord.imie, ' ', koord.nazwisko) AS `Koordynator`,
Concat(zlec_adresy.miasto, ' - ', zlec_adresy.ulica, ' ',
zlec_adresy.oddzial)
AS `adress`,
zlec_z_dnia,zlec_id,
zlec_nr,
zlec_do,
zlec_ogran,
awizacje,
awizacja_na_dzien,
termin_zamkniecia,
tresc,
uwagi
FROM zlec
INNER JOIN koord
ON zlec.koord = koord.id
INNER JOIN zlec_adresy
ON zlec.zlec_addres = zlec_adresy.id
INNER JOIN piorytet
ON zlec.priorytet = piorytet.id
INNER JOIN zlec_status
ON zlec.status_zlecenia = zlec_status.id
WHERE `adress` LIKE '%Some%'
Возможный дубликат [Можете ли вы использовать псевдоним в предложении WHERE в mysql?] (Http://stackoverflow.com/questions/200200/can-you-use-an-alias-in-the-where-clause -in-mysql) –