最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

MySQL 視圖 第1349號錯誤解決方法

 更新時間:2008年03月13日 20:37:50   作者:  
把下面SQL里的SELECT單獨執(zhí)行,沒有問題,但是用來CREATE VIEW 就報錯了.


復(fù)制代碼 代碼如下:

CREATE OR REPLACE VIEW BLOG_V_ADMIN 
(ID,NICKNAME,SEX,EMAIL,PHONE,QQ,MSN,HTTP,REGISTER_TIME, 
IP,LAST_LOGIN_IP,LOGIN_TIME) 
AS 
SELECT 
 A.ID,A.NICKNAME,A.SEX,A.EMAIL,A.PHONE,A.QQ,A.MSN,A.HTTP,A.REGISTER_TIME, 
 B.IP AS LAST_LOGIN_IP,B.LOGIN_TIME AS LAST_LOGIN_TIME 
FROM 
 BLOG_ADMIN A LEFT JOIN 
 BLOG_ADMIN_LOGIN_TRACK B ON B.ADMIN = A.ID LEFT JOIN 
 (SELECT ADMIN,MAX(LOGIN_TIME) AS LOGIN_TIME FROM BLOG_ADMIN_LOGIN_TRACK GROUP BY ADMIN) C ON B.ADMIN = C.ADMIN; 
ERROR 1349 (HY000): View's SELECT contains a subquery in the FROM clause
這是BUG嗎?見:http://bugs.mysql.com/bug.php?id=16757


木有辦法,我只好這樣改了:

復(fù)制代碼 代碼如下:

CREATE OR REPLACE VIEW BLOG_V_ADMIN 
(ID,NICKNAME,SEX,EMAIL,PHONE,QQ,MSN,HTTP,REGISTER_TIME, 
LOGIN_TIME,LAST_LOGIN_IP) 
AS 
SELECT 
 A.ID,A.NICKNAME,A.SEX,A.EMAIL,A.PHONE,A.QQ,A.MSN,A.HTTP,A.REGISTER_TIME, 
 (SELECT LOGIN_TIME FROM BLOG_ADMIN_LOGIN_TRACK WHERE ADMIN = A.ID ORDER BY LOGIN_TIME DESC LIMIT 1) AS LAST_LOGIN_TIME, 
 (SELECT INET_NTOA(IP) FROM BLOG_ADMIN_LOGIN_TRACK WHERE ADMIN = A.ID ORDER BY LOGIN_TIME DESC LIMIT 1) AS LAST_LOGIN_IP 
FROM 
 BLOG_ADMIN A; 

相關(guān)文章

最新評論

阿荣旗| 宁城县| 吴桥县| 连平县| 泰兴市| 墨竹工卡县| 万盛区| 垦利县| 大厂| 文成县| 宁强县| 莱西市| 剑河县| 阿拉善左旗| 梓潼县| 肇州县| 江西省| 同心县| 奇台县| 财经| 陵水| 白沙| 油尖旺区| 乌拉特前旗| 蚌埠市| 克拉玛依市| 寿光市| 台州市| 巴彦淖尔市| 景德镇市| 常山县| 垣曲县| 温宿县| 福泉市| 江门市| 古丈县| 南平市| 温州市| 临潭县| 离岛区| 威信县|