请教一下下面的需求SQL语句怎么写 这个问题我来回答一下select * from 表A where sex='男' and id in (select NameID from 表B where ChenJi='A'); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select *from a,bwhere a.id=b.nameid and a.sex='男'and b.ChenJi='A' select A.* from A left join B on A.id = B.NameID where A.sex = '男' and B.ChenJi = 'A'; select a.id,a.name from 表A ainner join 表B b on a.id=b.NameIDWHERE a.sex='男' and b.chengji='A'; select a.* from a left join b on a.id = b.NameID where a.sex = '男' and b.ChenJi = 'A';用左连接,b表是成绩表可能出现多个课程的成绩,如果是单一成绩改成INNER JOIN 就可以了 MYSQL中可以DML语言混合使用么?例如update语句后面添加select MySQL时间格式转换 mysql是否可以自己释放不用的连接? mysql 这个更新语句怎么写 Mysql执行SQL语句,特殊字符语法错误! mysql菜鸟级问题,求解决。。。。。 100分求助:关于postgresql和phppgadmin中系统表的问题。紧急!!! 一个令人头疼的错误:can't open **.MYD , error 126 mysql查询问题。------在线等------- 求个树查询的SQL。。。 MariaDB 排序存在问题 php+mysql记录锁同时读取的问题(记录锁相关)
from a,b
where a.id=b.nameid
and a.sex='男'
and b.ChenJi='A'
select A.* from A left join B on A.id = B.NameID where A.sex = '男' and B.ChenJi = 'A';
inner join 表B b on a.id=b.NameID
WHERE a.sex='男' and b.chengji='A';
用左连接,b表是成绩表可能出现多个课程的成绩,如果是单一成绩改成INNER JOIN 就可以了