执行此查询的正确方法是什么?另外,我想从全名中删除空格,因为如果中间为空,它仍然会返回它之前和之后的空格。
SELECT first,middle,last,
CONCAT(first,' ',middle,' ',last) AS fullname
FROM names a
LEFT JOIN info b ON fullname = b.name
LIMIT 1
当前的错误是:ERROR 1054 (42S22): Unknown column 'fullname' in 'on clause'