99问答网
所有问题
sql两表A表,B表,通过ID联合查询,其中A表中有ID号为1的数据,
B表中没有,如何将A表中的数据显示出来???
举报该问题
推荐答案 2008-11-12
select * from A left join B on A.id=B.id
这是左连接,以A表为主,如果A表有ID有,B表ID没有,则B表以NULL显示,如果A表ID没有,B表ID有,则会忽略B表的那一行,不显示。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/XBzzXetO.html
相似回答
sql两表A表,B表,通过ID联合查询,其中A表中有ID号为1的数据,
答:
这是左连接,以
A表为
主,如果
A表有ID有,B表ID
没有,则B表以NULL显示,如果
A表ID
没有
,B表ID有,
则会忽略B表的那一行,不显示。
表1,
表2,都
有ID
列,如何
查询表1中ID
=1,在表2中同
ID的
记录数?
答:
select count(*) from 表2
,
表1
where 表2.ID= 表1.ID and 表1.ID=1 这是
sql
server 数据库的语句
sql查询
问题 例如:
表a
有id1,id
2两个列
,表b有id1,
content两个列,两...
答:
select b.* from a, b where a.
id1
= b.id1 and a.id2 = 1
A
,B两表,
靠
id
关联
,A表一
条
数据
对应
B表
N条,现要
查询A,B两表
内容,取同一...
答:
例子:select A.
id, B
.* from A,B where A.id = B.id and B.时间 = ( select max( B.时间 ) from B where B.id = A.id )
sql联合查询
语句(两张表)
答:
sql联合查询
语句(两张表)是:select A.ID,A.VALUE,A.TYPE,A.NAME,B.KEY,B.
ID,B
.VALUE,B.NAME min(VALUE),max(VALUE) from A left join B on A.ID = B.IDwhere B.NAME="你输入的名字" and B.VALUE > (select min(VALUE) from B where NAME="你输入的名字")) and B.VALUE ...
sql两
个表关联
查询,a,b
两个
表 ,
关联字段为
id,
以
a表为
主
表,
关联到
b表中
...
答:
select a.
id,
a.aN,b.bNfrom a left outer join b on a.id = b.id
...
表A
和B
,A表
与
B表有
相同的
一
列
ID
。怎么删除
A表中
name列,同时删除A...
答:
第一种:使用触发器,肯定可行 第二种:级联删除 第三种:网上的代码,不知是否正确,暂没测试,你可以试一下:delete table1,table2 from table1 LEFT JOIN table2 ON table1.id = table2.id where table1.id='1'
sql
如何向A表内添加B表内
的数据,A表B表
中学号相同
答:
sql
server上亲测:1、方法一:update test1set test1.name=test2.namefrom test1 inner join test2on test1.id=test2.id2、方法二:update test1 set name=(select name from test2 where test2.id=test1.id)
sql
表A
:
ID
列
有1,
2,3,4,5;
表B
:ID列有1,2,3。现在我需要搜索出来的结果...
答:
Select *From a,bWhere not exists(Select * From a,b Where a.ID = b.ID)
大家正在搜
相关问题
sql两表A表,B表,通过ID联合查询,其中A表中有ID号为...
sql两个表关联查询,a,b两个表 ,关联字段为id,以a表...
sql两个数据表关联,例A主表字段id为 B表需要关联到id...
求一个SQL跨表查询语句 现有A表和B表,A表中的ID列和B...
sql server 中 如何实现如下查询; A表中有id,...
sql连表查询:表A有两列,id和name,数据是1,你;2...
sql问题,我现在想用一条Sql 将A表Id和B表ID全部查...
使用SQL查找A表,条件为A表中有但B表中没有的记录,A,B...