我有两个表:成员和续订在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