请教SQL SELECT画板中选择了多个表出现的怪问题,谢谢!

luccy 2003-06-20 12:08:44
在设计新的数据窗口过程中,选择数据源时我点SQL SELECT后,选择了三个表:

1.VEHICLES(车辆信息)表,其中部分字段如下:
V_ID 车辆唯一编号
COMPANY_ID 所属服务单位编号

2.PERSONNELS(驾驶员信息)表,其中部分字段如下:
P_ID 驾驶员唯一编号
COMPANY_ID 所属服务单位编号

3.RELATION(人车对应表),其中部分字段如下:
R_ID 对应关系唯一编号
V_ID
P_ID

选择了这三个表后,WHERE 条件中自动变成:
WHERE ( RELATION.P_ID= PERSONNELS.P_ID) and
( PERSONNELS.COMPANY_ID = VEHICLES.COMPANY_ID )

而不是我希望的:
WHERE ( RELATION.P_ID= PERSONNELS.P_ID) and
( RELATION.V_ID= VEHICLES.V_ID)
请问该如何改变这种自动出现的各表之间的关系的连线,以及如何更改WHERE条件中自动出现的关联条件语句?

...全文
69 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
xirumin 2003-06-20
  • 打赏
  • 举报
回复
点击图面上的关系图标,删除后,再点击工具栏上的关系按钮,重建关系就行了。

611

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder DataWindow
社区管理员
  • DataWindow社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧