表1表名为 news有字段: id  title dateline
表2表名为 date有字段: id  nid  content
其中 表2中的nid 和表1中的 id是关联的现在想生成一个全新的数据表  tt
内有字段 id  title content dateline 请问 要如何操作数据库呢?求操作语句多谢了  

解决方案 »

  1.   

    select a.id,a.title,b.content,a.dateline from news a left join `date` b on a.id=b.nid怎么合并,详细说明
      

  2.   

    以哪个表为基础?news OR date?贴记录及要求结果出来看看
      

  3.   

    如果只要匹配的记录,将LEFT JOIN->INNER JOIN
      

  4.   

    多谢ls2位的回复
    我先看下 是我说的有问题 
    应该是以 news表为基础 
    把date表中的 content字段 加到 news就行
      

  5.   

    1楼的就是这样,不过是否是只要匹配的记录,如果是,将LEFT JOIN->INNER JOIN
      

  6.   

    create table tt select news.*,date.content from news left join date on news.id=date.nid
      

  7.   


    select a.*,b.content from news a left join `date` b on a.id=b.nid