对两个没有相同列名的数据表查询,结果是什么样的表呢。是笛卡尔积的形式么

解决方案 »

  1.   

    如果不写联接条件,是笛卡儿积——cross join
      

  2.   

    有联接条件,看你需要什么结果集了,可以
    内联: inner join
    外联: left join/right join/full join
      

  3.   

    没有相同的列名.只是能够匹配就好.跟相不相同没关系..比如你A表把编号叫做ID,B表把编号叫做NO,
    select A.* from 表A A,表B B where A.id = B.no
    如果你不写连接条件,那就是笛卡儿积了.