2013-05-01 107 views
0
SELECT * from vehicle_adv_details 
     LEFT JOIN vehicle_description on vehicle_adv_details.id=vehicle_description.vehicleid 
     LEFT JOIN vehicle_extras on vehicle_adv_details.id=vehicle_extras.vehicleid 
     LEFT JOIN vehicle_technical_features on vehicle_adv_details.id=vehicle_technical_features.vehicleid 
     LEFT JOIN vehicle_photo on vehicle_adv_details.id=vehicle_photo.vehicleid 

          ) UNIONALL 

    (SELECT * FROM propertysale_adv_details 
     LEFT JOIN propertysale_adv_description ON propertysale_adv_details.id = propertysale_adv_description.propertysalesid 
     LEFT JOIN propertysale_adv_listeragent ON propertysale_adv_details.id = propertysale_adv_listeragent.propertysalesid 
     LEFT JOIN propertysale_adv_listerowner ON propertysale_adv_details.id = propertysale_adv_listerowner.propertysalesid 
     LEFT JOIN propertysale_adv_photos ON propertysale_adv_details.id = propertysale_adv_photos.propertysalesid 

          ) UNIONALL 

    (SELECT * from propertyrent_adv_details 
     LEFT JOIN propertyrent_description on propertyrent_adv_details.id=propertyrent_description.propertyrentid 
     LEFT JOIN propertyrent_landlord_details on propertyrent_adv_details.id=propertyrent_landlord_details.propertyrentid 
     LEFT JOIN propertyrent_photo on propertyrent_adv_details.id=propertyrent_photo.propertyrentid 
     WHERE advtitle LIKE '%villa%' 
          )              

     WHERE advtitle LIKE '%villa%' OR kilometer LIKE '%villa%' 
     OR price LIKE '%villa%' OR description LIKE '%villa%' 
+0

这是我的查询...我没有得到任何结果。 – Shivin 2013-05-01 08:41:52

+0

请帮我拿到结果 – Shivin 2013-05-01 08:42:11

+0

所有这些'ropertysaleropertysaleropertysaleropertysaleropertysale'都让我眼花缭乱。你确定你不能使用单个表而不是所有这些众多的类场景表吗? – 2013-05-01 08:44:45

回答

0

如何advtitlekilometerpricedescription列这是defenitely有不同的类型和内容都只是LIKE一个常量字符串villa

villa这个魔语对你来说哪里的条件?