मेरे पास टेबल की एक श्रृंखला है जिसमें डेटा है जो मैं पूर्ण पाठ खोज चाहता हूं। मैंने UNION
के साथ तालिकाओं को संयोजित करने का प्रयास किया है, लेकिन परिणाम इसकी पूर्णांक अनुक्रमणिका खो देता है इसलिए पूर्ण टेक्स्ट खोज नहीं किया जा सकता है। मुझे नहीं लगता कि डेटा को एक अस्थायी तालिका में डालने का तरीका है। क्या कोई ऐसा है कि मैं इन तालिकाओं को कुशलतापूर्वक खोज सकता हूं? अग्रिम में धन्यवाद!कई टेबलों में MySQL पूर्ण पाठ खोज
अद्यतन:
select * from table a where a.col=myval
union
select * from table b where b.col=myval
..
सूचकांक के रूप में वे एक सामान्य चयन के साथ कर रहे हैं उपयोग किया जाता है: की प्रतिलिपि प्राप्त करने के लिए अपनी क्वेरी
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")
आप अलग अलग तालिकाओं में एक ही बात के लिए देख रहे हैं या आप अलग अलग चीजों के लिए देख रहे हैं? आप कितने टेबल शामिल हैं? –