一个语句对两个表进行模糊搜索?
除过employees还有一个表吗?
如果两个表结构相同的话使用 union 可以将两个sql语句连接起来

解决方案 »

  1.   

    你可以看看这个:
    $where=" WHERE 0=0";
      $where.=" AND (title like '%$search_id%' )";
      $order=" ORDER BY a DESC";
       $MSSQL->Query("SELECT id, kind, title, visited_times, a FROM(SELECT id, kind, title, visited_times, CONVERT(varchar(10), send_datetime, 20) AS a FROM ps_partydata_character UNION all select  id, kind, title, visited_times, CONVERT(varchar(20), send_datetime, 20)  AS a FROM ps_partydata_video)DERIVEDTBL  $where $order");
      

  2.   

    两个表完全不一样!需要检索两个表中的title ,doc    另外一个表的data,index怎么写语句呢 !