求一条语句,非常简单的一条. 如果有两张表A,B, 它们有一个同名的列m. 现在要在一条select语句中查询这个m以及其他一些信息,A,B两张表必须同时用到, 下面这种做法必然报错:SELECT m FROM A B.... 因为系统不知道是要查A中的m还是B中的m. 要怎么解决这个问题呢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select m ,...from aunion allselect m ,....from b SELECT a.m,b.m FROM A B SELECT A.M,B.M FROM A A,B B 首先要確定你要用哪個表裡的M.然後在說.select aa.am,bb.bm from (select *,m as am from a) bb(select *,m as bm from b) aa 搞反了.反正就是這個意思了.先把兩個表的M查詢出來換個字段表示.然後在查.樓上的查詢也是可以的.a.m ,b.m也可以的 请教:怎么把EXCEL表导入到SQL SERVER中。 急:如何写查询语句in后面的参数形式 简单的SQL查询 如何使用K sql server2005查询效率问题 怎样把中文简体的表转换成繁体的内码,然后保存在另外的表中 我的机器为什么没有Microsoft.Jet.OLEDB.4.0驱动?????? ==坚硬的问题!!!!谁能告诉我???==在线等ing 一个看似简单其实很难的select问题,一张4个字段的表格查询 [求助]如何查出表中缺少的记录? 运行存储过程时 将数据类型 varchar 转换为 float 时出错 是关于范式理论的考试题目??
union all
select m ,....from b
SELECT A.M,B.M FROM A A,B B
select aa.am,bb.bm from
(select *,m as am from a) bb
(select *,m as bm from b) aa
樓上的查詢也是可以的.
a.m ,b.m也可以的