sql içinde UNIONS kullanırken genel bir WHERE yan tümcesi kullanarak UNCHERS kullanarak MATCH() AGAINST() sonuçları birkaç tabloyu döndürmeye çalışıyorum, tek sorun, bazı satırlar 0'ın alaka düzeyini döndürür, bunların dışında bırakmak istiyorum. sendikalar sonraSql
Aşağıdabenim SQL biraz
SELECT pages.content AS search, page_info.url AS link, MATCH(pages.content) AGAINST('Wales') as relevance
FROM page_content
LEFT JOIN pages ON (page_info.page = pages.id)
UNION
SELECT products_real.name AS search, products_real.event AS link, MATCH(products_real.name, products_real.description) AGAINST ('Wales') as relevance
FROM product_real
ORDER BY relevance DESC
yüzden
TARAFINDAN NEREDE alaka> 0 SİPARİŞ önce ekleyebilir zaten var olan 'alaka> 0' kullanmak için bir yol yokturçok teşekkürler
Hum. Orijinal sorusunun 'alaka düzeyinin 0 olduğu durumları hariç tutması', ancak maddenin '> 0' dediği psuedo olduğu belirtilmelidir. Sadece bir not –
Mükemmel çalıştı, çok teşekkür ederim – wiggles