日期:2014-05-19  浏览次数:20473 次

无法解决 equal to 操作的排序规则冲突 的SQL语句的问题!!!
我使用一个SQL语句查询三个表
目的要根据C表中的一个字段,查询A表的一个字段跟B表的一个字段

select   a.group_desc,b.part_desc
from   it_group_master   a,   it_part_master   b
where   a.group_code   +   b.part_code   =   (select   distinct   c.user_dept   from   it_user_master   c   where   user_id   =   'y ')  
and       a.group_code   =   b.group_code

c中的user_dept字段   类似   A00101
A中的group_code   类似         A00
B中的part_code类似             01
但是我在执行的时候出现错误

--------无法解决   equal   to   操作的排序规则冲突。

请教高人给与解答,谢谢了,很着急!


------解决方案--------------------
无法解决 equal to 操作的排序规则冲突。

-------------

三個表的排序規則不一致。

去企業管理器中看看你三個表的排序規則,將不一致的改為其它表中一致的排序規則.