我使用一个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 操作的排序规则冲突。
-------------
三個表的排序規則不一致。
去企業管理器中看看你三個表的排序規則,將不一致的改為其它表中一致的排序規則.