数据库sql查询语句!怎样在连接的表中通过一条sql语句查 找免费金蝶财务软件
销售管理软件版1楼: 请教大侠!
我想把两个表(字段完全一样)连接起来,
如:select * from where biaoa a full join biaob b on a.所有字段=b.所有字段
然后我想在连接的表中查询我想要的字段,并进行分组等等。
字段包含在a和b中
怎样用一个sql语句实现呢?
下面的怎么改呢?
我想把两个表(字段完全一样)连接起来,
如:select * from where biaoa a full join biaob b on a.所有字段=b.所有字段
然后我想在连接的表中查询我想要的字段,并进行分组等等。
字段包含在a和b中
怎样用一个sql语句实现呢?
下面的怎么改呢?
2楼: 高手都睡觉了吧
怪不的每人回答呢
什么时候醒啊 如免费金蝶财务软件
3楼: select * from biaoa a join biaob b on a.id=b.id
id表示相同字段
4楼: 我这里不是很清楚楼主的意思,
但左连接,右连接或全连接加条件应该可以做到楼主要的功能了!
如:
Select * from a full join b on a.field1=b.field1 and a.field2=b.field2
where a.field1=条件值......
5楼: 把 * 改成我要查的字段如:xm,xh等等,因为我要在两个表里的内容查,所以不能写成a.xm,a.xh。头疼,高手帮我啊
表a xh xm 表b xh xm
01 王 10 李
02 张 11 田
表a和表b合成表c xh xm
01 王
02 张
10 李
11 田
6楼: select * from a
union
select * from b
销售管理软件版7楼: select xm,xh... from a
union
select xm,xh... from b //字段和表a的必须一一对应
8楼: select * from a
union
select * from b