SELECT team_with.participant1,team_with.participant2,team_with.participant3
FROM event,team_with
WHERE team_with.for_event_no=event.event_no AND
event.event_no=4 AND
team_with.participant1=9 OR
team_with.participant2=9 OR
team_with.participant3=9;
我写了特定的查询,并在一行中获得了所需的ID。我无法修改这个查询,以便代替这些id,显示连接到id的名字。使用单个查询替换ID的名称使用单个查询
student_detatil
表由PK(sam_id)
和属性name
组成。
当前查询显示的ID是连接到student_detail.sam_id.
的FK。
查看正常化。没有其他解决方案值得考虑 – Strawberry
好的,我会尝试。 – klbm9999
@Strawberry如果可能的话,这将是一个更好的解决方案。 – jpw