Tam metin araması yapmak istediğim verileri içeren bir dizi tablo var. Tabloları UNION
ile birleştirmeyi denedim, ancak sonuç tam metin dizinini kaybediyor dolayısıyla tam metin aranamıyor. Verileri tempolu bir masaya koymanın yolunun olduğunu sanmıyorum. Bu tabloları verimli bir şekilde arama yapabilmem mümkün mü? Şimdiden teşekkürler!Çoklu tablolarda MySQL tam metin araması
GÜNCELLEME: normal bir seçme ile olduğu gibi
select * from table a where a.col=myval
union
select * from table b where b.col=myval
..
endeksleri kullanılır: tam metin için benim sorgu
SELECT ID, Title, Description, Author, MATCH (Title,Tags,Body) AGAINST ("search terms") AS Relevance
FROM [combination of tables goes here]
WHERE MATCH (Title,Tags,Body) AGAINST ("search terms")
farklı tablolarda aynı şeyi arıyoruz musunuz yoksa farklı şeyler arıyorsun? Kaç tane tablo ekliyorsunuz? –