请教SQL语句的子查询语法! 小弟有条查询要涉及到另一个表,可是不记得如何使用子查询的方法,请赐教。谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select a.q2,a.q3,b.q4from db1 a(select q4from db2where ……) bwhere a.q1=b.q1 Select * From TableName1,TableName2 where TabelName1.A1=TableName2.A1 select a.q2,a.q3,b.q4from db1 a INNER JOIN db2 on a.q1=b.q1 Select f1,f2,f3 from Table1 where f3 in (select f3 from Table2 where ...) select a.c1,b.c2 from (select c1,id from table1)a full outer jion (select c2,id from table2)b on b.id=a.id Select 表1.name,表2.num form 表1,表2 你想最容易获得SQL各种语法,并很正确,请使用Access中的设计查询,设计好取SQL语句。最好最快。 Select 表1.name,表2.num form 表1 inner join 表2 on 表1.id=表2.id 子查询?这得看你的实际需要,上面的回复生产简直是误人子弟.所谓子查询,是将一个查询的结果作为另一个查询的条件.比如:select empnamefrom empwhere deptid=(select deptid from emp where empname="Vansoft")这个查询的意思是:找出Vansoft所在部门的所有员工姓名 能用一个语句得到结果吗? 怎么更改分数呀? 类似于QQ的分组怎么做? 如何给MDI窗体标题栏贴图? 对面的哥哥姐姐看过来啦~~~有好处哦 :) 用SetWindowLong函数使MDI窗体的最大化按钮无效时,碰到的窗体尺寸的问题 如何获得本机光驱的盘符? 那位兄弟有VB啊发个给我好不 急需用VB读www.123.com上的access数据库的资料,快快抓紧时间!!! 为何我用VB5不能打开VB6的工程文件,能解决吗? 下标越界是什么? 求助:新生儿上臂丛神经麻痹。急~~~~~~~~~~~(求医,斑竹末删)
from db1 a
(select q4
from db2
where ……) b
where a.q1=b.q1
from db1 a INNER JOIN db2 on a.q1=b.q1
这得看你的实际需要,
上面的回复生产简直是误人子弟.
所谓子查询,是将一个查询的结果作为另一个查询的条件.
比如:
select empname
from emp
where deptid=(select deptid from emp where empname="Vansoft")
这个查询的意思是:
找出Vansoft所在部门的所有员工姓名