thinkphp框架生成的SQL陳述句,
SELECT count(*) as tpcount FROM s_member Member LEFT JOIN s_usergroup Usergroup ON Member.groupid=Usergroup.id
在原來環境下是沒問題的, 升級了運行環境MYSQL8之后這條SQL陳述句再執行就會報錯, 在PHPMyAdmin中試了一下, 發現是表別名的問題;
使用表別名就報錯,
SELECT count(*) as tpcount FROM s_member LEFT JOIN s_usergroup ON s_member.groupid=s_usergroup.id
這樣寫就沒問題, 這是怎么回事? MYSQL8不支持表別名嗎?
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/269406.html
標籤:MySQL
上一篇:資料庫設計
下一篇:mysql 聯合主鍵兩表求差集
