Mysql查询记录中的问题

Mysql查询记录中的问题,sql,mysql,Sql,Mysql,查询: 我有两张唱片第一张唱片的名字是 SELECT t1.id, t1.ads_city, t1.ads_title, t1.ads_description, t1.ads_type, t2.ads_activate, t2.postads_id, t2.ads_id FROM table_1 t1 JOIN nextpostads t2 ON t1.id = t2.postads_i

查询:

我有两张唱片第一张唱片的名字是

SELECT t1.id,
       t1.ads_city,
       t1.ads_title,
       t1.ads_description,
       t1.ads_type,
       t2.ads_activate,
       t2.postads_id,
       t2.ads_id 
  FROM table_1 t1 
  JOIN nextpostads t2 ON t1.id = t2.postads_id
 WHERE MATCH(t1.ads_title,t1.ads_description) AGAINST ('LCD  projector ,' IN BOOLEAN MODE)  
   AND t2.ads_activate='Yes' 
   AND t1.ads_type='offering'
" LCD projector,plasma display,recording speaker products"
第二个记录标题是

SELECT t1.id,
       t1.ads_city,
       t1.ads_title,
       t1.ads_description,
       t1.ads_type,
       t2.ads_activate,
       t2.postads_id,
       t2.ads_id 
  FROM table_1 t1 
  JOIN nextpostads t2 ON t1.id = t2.postads_id
 WHERE MATCH(t1.ads_title,t1.ads_description) AGAINST ('LCD  projector ,' IN BOOLEAN MODE)  
   AND t2.ads_activate='Yes' 
   AND t1.ads_type='offering'
" LCD projector,plasma display,recording speaker products"

但从上面的查询中,我不知道结果有什么问题?

我猜是
t2。ads\u activate
值不是“是”和/或
t1。ads\u type
值不是“提供”。尝试:


如果返回了预期的记录,请添加缺少的WHERE子句,一次测试一个。否则,您的加入有问题…

您从这个查询中得到了什么结果,请给出一些示例data@Ajay_kumar当前位置如果这有助于回答您的问题,您介意将其标记为答案吗?单击答案左侧数字(当前为零)和箭头下方的复选图标。