MySQL 是常用的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。然而,MySQL 在使用別名時(shí)會遇到一些問題。
MySQL 不能使用表的別名作為列別名。
SELECT t1.column1 AS 'column_alias' FROM table1 AS t1; // 正確 SELECT t1.column1 AS t1.'column_alias' FROM table1 AS t1; // 報(bào)錯(cuò)
MySQL 也不能在同一個(gè) SELECT 語句中使用別名。
SELECT t1.column1 AS 'column_alias1', t1.column2 AS 'column_alias2', 'column_alias1' + 'column_alias2' AS 'column_alias3' FROM table1 AS t1; // 報(bào)錯(cuò)
因此,在使用 MySQL 時(shí)應(yīng)當(dāng)注意這些別名使用的限制。
下一篇mysql不能停止