在数据库中的SQL中同时对两个表的查询怎么写啊
发布网友
发布时间:2022-05-02 10:57
我来回答
共5个回答
热心网友
时间:2022-06-19 13:29
select
u.姓名,u.学号,s.成绩
from
表一
u
,表二
s
where
u.姓名=s.姓名
and
s.成绩>60
但是用姓名来关联不合理啊,学生中同名同姓的很多哦,用学号关联比较好点
热心网友
时间:2022-06-19 13:29
select
姓名,学号,成绩
from
表一
join
表二
on
表一.姓名=表二.姓名
其中汉字为你表中的字段名
热心网友
时间:2022-06-19 13:30
select
a.姓名,a.学号,b.成绩
from
表一
a
,表二
b
where
a.姓名=b.姓名
and
b.成绩>60
热心网友
时间:2022-06-19 13:30
select
姓名,学号,成绩
from
表一,表二
where
表一.姓名=表二.姓名
and
成绩>60;
热心网友
时间:2022-06-19 13:31
如果是有联系的这样查
select
*
from
表1
t1
inner
join
表2
t2
on
t1.关联字段名=t2.关联字段名