select SP_COMP.id as cid,SP_COMP.CHR_NAME,SP_MESSAGE.id as mid,SP_MESSAGE.SP_TITLE_CHR,SP_MESSAGE.SP_RESUME_TXT from SP_COMP join SP_MESSAGE on SP_COMP.ID=SP_MESSAGE.SP_COMPID_INT 
where SP_COMP.isreg=1 and chr_net like '%qqq%'

解决方案 »

  1.   

    我说名一下我是希望取出没一条SP_COMP中的记录
    和它所对应的SP_MESSAGE表中的一条记录
    如果SP_MESSAGE中有多条只显示一条
    如果一条没有就显示Null
      

  2.   

    select distinct SP_COMP.id as cid,SP_COMP.CHR_NAME,SP_MESSAGE.id as mid,SP_MESSAGE.SP_TITLE_CHR,SP_MESSAGE.SP_RESUME_TXT from SP_COMP left join SP_MESSAGE on SP_COMP.ID=SP_MESSAGE.SP_COMPID_INT 
    where SP_COMP.isreg=1 and chr_net like '%qqq%'
      

  3.   

    服务器: 消息 8163,级别 16,状态 3,行 1
    不能以 DISTINCT 方式选择 text、ntext 或 image 数据类型。不行呀