首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

简单select 有关问题,

2012-03-06 
简单select 问题,请指教!两个表A,B,有很多字段!所以只想用* ,但两个表中有相同的字段!当我们用select a,*,

简单select 问题,请指教!
两个表A,B,有很多字段!所以只想用* ,但两个表中有相同的字段!
当我们用select a,*,b,* from a,b where a.id = b.id 产生了自动生成的别名id1等,
如果在用*的情况下不列出b表的相同的字段呢?很快结贴!

[解决办法]
不能
[解决办法]
的确不能
[解决办法]
楼主只能显式得写出来了,即
select a.*,b.a表中没有的字段名 from a,b where a.id = b.id
[解决办法]
不行的
楼主只能
select a.*,b.列1,b.列2.. from a,b
[解决办法]
只能一个一个定义列名
select [ID1]=a.ID,[ID2]=b.ID from a join b on a.ID=b.ID
[解决办法]
去a b相同的*就可以所以必须列出b
[解决办法]
mark

热点排行