NEK
Guest
Словарный индекс
Есть база свыше 1000000 записей (индекс имен файлов с уникальным id_index далее И).
Имя файла разбивается по словам и делаются предвыборки.
Каждая предвыборка
id_index (в дангом случае не уникален т.к. в одном имени файла может быть нескольнко слов)
само_слово (some_word)
данные из И для даного id_index (i_data)
Вопрос как связать 2-3-4...n таблиц словарных пердвыборок, так что бы слова входящие в разные предвыборки были связаны с одним именем файла.
Т.е. вот это не решение проблемы, слова полностью независимы
Т.е. требуется объеденить таблицы при этом учитывая, что слова могут быть из одно имени файла ( id_index - однозначно связан и одним именем файла)
-~{}~ 30.11.04 10:41:
В общем пока делаю так .. не супер, но работает
но все же хлтелось чтобы данные были связаны
Есть база свыше 1000000 записей (индекс имен файлов с уникальным id_index далее И).
Имя файла разбивается по словам и делаются предвыборки.
Каждая предвыборка
id_index (в дангом случае не уникален т.к. в одном имени файла может быть нескольнко слов)
само_слово (some_word)
данные из И для даного id_index (i_data)
Вопрос как связать 2-3-4...n таблиц словарных пердвыборок, так что бы слова входящие в разные предвыборки были связаны с одним именем файла.
Т.е. вот это не решение проблемы, слова полностью независимы
PHP:
(SELECT * FROM word_123 WHERE ... )
UNION
(SELECT * FROM word_124 WHERE ... )
-~{}~ 30.11.04 10:41:
В общем пока делаю так .. не супер, но работает
PHP:
SELECT T1.* FROM T1 LEFT JOIN T2 ON T1.id = T2.id
WHERE T2.id_x IS NOT NULL
LIMIT 100
UNION
SELECT * FROM T1 LIMIT 100
UNION
SELECT * FROM T2 LIMIT 100