我有兩個表:成員和續訂在MySQL中加入查詢
這兩個表有一個叫做memberid的字段,它將兩個數據錶鏈接在一起。我試圖構造一個查詢,它將從成員表中提取正在續訂表中保存的數據的名和姓。我曾嘗試使用下面的查詢,這是基於我查過的一些例子。
SELECT members.memberfirst, members.membersurname, members.memberid, renewals.account_name, renewals.memberid
FROM members, renewals
WHERE renewals.memberid=members.memberid
錯誤試圖在phpMyAdmin運行這個時,我得到:
#1267 - Illegal mix of collations (utf8_unicode_ci,IMPLICIT) and (utf8_general_ci,IMPLICIT) for operation '='
我們可以看看你的表定義,以顯示成員的名字,請? – 2010-08-24 16:56:39
我編輯了從phpmyadmin截圖附件的原始帖子 – chocolatecoco 2010-08-25 11:26:08