怎么用SQL语句,查询两个表的内容,两个表都需要条件查询!~

学生表1字段有:姓名性别民族张三男汉李四男汉王二女汉成绩表1字段有:性名字段2字段3张三7527李四6350李四2146我想查询性别=男且字段3>36的数据,SQL语句应... 学生表1 字段有:
姓名 性别 民族
张三 男 汉
李四 男 汉
王二 女 汉
成绩表1 字段有:
性名 字段2 字段3
张三 75 27
李四 63 50
李四 21 46
我想查询 性别=男 且 字段3>36 的数据,SQL语句应该怎么写?
展开
 我来答
badkano
2009-06-18 · 知道合伙人体育行家
badkano
知道合伙人体育行家
采纳数:144776 获赞数:885371
团长

向TA提问 私信TA
展开全部
SELECT 学生表.姓名,学生表.性别,学生表.民族,成绩表.字段2,成绩表.字段3
FROM 学生表,成绩表
WHERE 学生表.姓名 = 成绩表.姓名
AND 学生表.性别 = '男'
AND 成绩表.字段3 > 36



SELECT 学生表.*,成绩表.*
FROM 学生表,成绩表
WHERE 学生表.姓名 = 成绩表.姓名
AND 学生表.性别 = '男'
AND 成绩表.字段3 > 36
匿名用户
2009-06-18
展开全部
select a.学生表1,b.成绩表1 from a.姓名=b.姓名 where a.性别=男 and b.字段3>36

其中 a 与 b 指的的别名 用a代表学生表1 用b代表成绩表1
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友866da84
2009-06-18 · TA获得超过368个赞
知道小有建树答主
回答量:339
采纳率:0%
帮助的人:0
展开全部
select a.姓名,a.性别,a.民族,a.字段2,a.字段3
from 学生表 a,成绩表 b
where a.姓名 = b.姓名
and a.性别 = '男'
and b.字段3 > 36
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
My_Widow
2009-06-18 · TA获得超过732个赞
知道小有建树答主
回答量:563
采纳率:0%
帮助的人:488万
展开全部
select * from 成绩表
where 名字 in (select * from 学生表 where 性别='男')
and 字段3>36
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
aab2009aab
推荐于2017-04-20 · TA获得超过537个赞
知道小有建树答主
回答量:1047
采纳率:0%
帮助的人:649万
展开全部
select 表1.*,表2.*
from 表1,表2
where
表1.姓名=表2.性名
and
表1.性别='男'
and
表2.字段3>36
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式