navicat for mysql一个表中的值等于另一个一个表中的值,在不建外键的情况下。另外如
1个回答
展开全部
不建物理外键,可以建逻辑外键呀
学生表
std_id std_name
1 小明
成绩表
subject_id subject_name std_id score
1 语文 1 89
2 数学 1 90
查询总分
select a.std_name,sum(b.score) from 学生表 a
inner join 成绩表 b on a.std_id=b.std_id
group by a.std_name
学生表
std_id std_name
1 小明
成绩表
subject_id subject_name std_id score
1 语文 1 89
2 数学 1 90
查询总分
select a.std_name,sum(b.score) from 学生表 a
inner join 成绩表 b on a.std_id=b.std_id
group by a.std_name
追问
你好,我想问的是如何在navicat for mySQL里面设置
追答
没什么设置呀,写查询就可以了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询