国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數(shù)據(jù)庫 > MySQL > 正文

Mysql錯誤Every derived table must have its own alias解決方法

2020-01-18 20:44:00
字體:
供稿:網(wǎng)友

mysql執(zhí)行多表查詢時報錯:

[SQL] SELECT * from (select e.account from employee eUNIONSELECT u.account from `user` uUNIONSELECT a.account from agent a)[Err] 1248 - Every derived table must have its own alias

這句話的意思是每個派生出來的表必須有一個自己的別名

一般是在多表查詢或者子查詢的時候會出現(xiàn)這個錯誤,因為在嵌套查詢中,子查詢的結(jié)果是作為一個派生表給上一級進行查詢,所以子查詢的結(jié)果必須有一個別名。

上面的例子中,把查詢語句修改一下:

SELECT * from (select e.account from employee eUNIONSELECT u.account from `user` uUNIONSELECT a.account from agent a)as total

如上所示,在子查詢的后面增加一句 as total,相當于給子查詢的結(jié)果集派生表取別名為total,問題就解決了。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 红原县| 大邑县| 鄢陵县| 乌兰察布市| 石门县| 榆树市| 海丰县| 柞水县| 河曲县| 扎鲁特旗| 浦城县| 江华| 安多县| 郁南县| 邛崃市| 分宜县| 南木林县| 永定县| 侯马市| 沂源县| 栾城县| 麻江县| 蒙阴县| 凤翔县| 喜德县| 安仁县| 定南县| 抚顺市| 镇康县| 越西县| 宜昌市| 忻城县| 白玉县| 独山县| 新巴尔虎右旗| 九龙城区| 林西县| 博罗县| 双城市| 防城港市| 桃园市|