表a中有a1,a2,a3,表b中有b1,b2,b3。a2,b3重新组成一个表显示出来

解决方案 »

  1.   

    什么关联?SELECT A2,B3 FROM A ,B WHERE ....
      

  2.   

    select a2,
           b3
    from ta ,tb
    where 條件
      

  3.   

    select a.a2 , b.b3
    from a, b
    where 条件.
      

  4.   

    select 
      a.a2,a.b3 
    from
      a  left join b on  
    关联条件
      

  5.   

    很简单,然后你可以得到一个笛卡积select a2 , b3
    from a,b
      

  6.   

    建议你列出你的表结构,并提供测试数据以及基于这些测试数据的所对应正确结果。
       参考一下这个贴子的提问方式http://topic.csdn.net/u/20091130/20/8343ee6a-417c-4c2d-9415-fa46604a00cf.html
       
       1. 你的 create table xxx .. 语句
       2. 你的 insert into xxx ... 语句
       3. 结果是什么样,(并给以简单的算法描述)
       4. 你用的数据库名称和版本(经常有人在MS SQL server版问 MySQL)
       
       这样想帮你的人可以直接搭建和你相同的环境,并在给出方案前进行测试,避免文字描述理解上的误差。   
      

  7.   

    create table Users
    (
      ID int identity(1,1) primary key ,
      UserNO int,
      UsersName varchar(100),
      CardNO varchar(100),
      WorkNO varchar(100),
      UserTeam varchar(100),
      AccessEnabled bit,
      AttendanceEnabled bit,
      Sex varchar(100),
      Nation varchar(100),
      Religion varchar(100),
      BirthPlace varchar(100),
      Birthday varchar(100),
      Marriage varchar(100),
      Political varchar(100),
      Education varchar(100),
      Telephone varchar(100),
      Phone varchar(100),
      HomeTelephone varchar(100),
      EnglishName varchar(100),
      Unit varchar(100),
      Jobs varchar(100),
      Levels varchar(100),
      DocumentName varchar(100),
      DocumentNO varchar(100),
      SecurityNumber varchar(100),
      Times1 varchar(100),
      Times2 varchar(100),
      Email varchar(100),
      Address varchar(100),
      Zip varchar(100),
      Notes varchar(100),
      ControllerName varchar(100),
      Photo Image
    )
    create table department

      ID int identity (1,1) primary key ,
      DepartName varchar(100),
      PID int
    )SQLSERVER数据库 没有插入数据UserNO,WorkNO,UsersName,CardNO  AttendanceEnabled,Users.AccessEnabled 和departname组成新表
      

  8.   

    select
        a.UserNO,a.WorkNO,a.UsersName,a.CardNO,a.AttendanceEnabled,a.AccessEnabled,b.departname
    from
       Users  a
    left join
       department b
    on
       a.id=b.id
      

  9.   

    你是如何知道一个USER是哪个部门的呢?你的USER表中没有关于部门的字段啊。
      

  10.   


    select a2,b3 into #temp from a,b
      

  11.   

    已经解决,谢谢大家帮忙,特别是ACMAIN_CHM和fredrickhu
      

  12.   

    select * from a union select * from b