Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Проблема с SELECT и FREETEXTTABLE / 2 сообщений из 2, страница 1 из 1
28.06.2001, 09:06
    #32008533
Vladimir
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с SELECT и FREETEXTTABLE
Есть 2 таблицы : Catalog (Cat_Id,Cat_Name,,) - сами товары и
Catalog_attr(CatAttr_Id,Cat_id,CatAttr_Name,CatAttr_Value,,) - атрибуты этих товаров
Пытаюсь сделать примерно такую штуку :
DECLARE @Group int;
SET @Group = 32;
SELECT TOP 10 CV.Cat_ID,
Q.RANK +Q1.RANK
FROM Catalog1 AS CV ,
Catalog_Attr As CA ,
FREETEXTTABLE( Catalog1 , Cat_Name ,'Книга о вкусной и зд...' AS Q ,
FREETEXTTABLE(Catalog_Attr , CatAttr_Value ,'Иванов') AS Q1
WHERE (CV.Cat_UpdNow <> 1 ) AND
(CA.CatAttr_Name ='Autors' ) AND
( Q.[KEY] = CV.Cat_ID ) AND
( Q1.[KEY] = CA.CatAttr_ID ) AND
( CV.Cat_ID = CA.Cat_ID ) AND
( CV.Group_Id = @Group )
Результатом этого запроса является :
Internal Query Processor Error: The query processor could not produce a query plan.
При этом если я из WHERE Убираю условие (CA.CatAttr_Name ='Autors' ) - все работает нормально.

Может у кого есть идеи, а то уже второй день долблюсь безрезультатно.
Заранее Спасибо.
...
Рейтинг: 0 / 0
28.06.2001, 09:11
    #32008534
Vladimir
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с SELECT и FREETEXTTABLE
Есть 2 таблицы : Catalog (Cat_Id,Cat_Name,,) - сами товары и
Catalog_attr(CatAttr_Id,Cat_id,CatAttr_Name,CatAttr_Value,,) - атрибуты этих товаров
Пытаюсь сделать примерно такую штуку :
DECLARE @Group int;
SET @Group = 32;
SELECT TOP 10 CV.Cat_ID,
Q.RANK +Q1.RANK
FROM Catalog1 AS CV ,
Catalog_Attr As CA ,
FREETEXTTABLE( Catalog1 , Cat_Name ,'Книга о вкусной и зд...' AS Q ,
FREETEXTTABLE(Catalog_Attr , CatAttr_Value ,'Иванов') AS Q1
WHERE (CV.Cat_UpdNow <> 1 ) AND
(CA.CatAttr_Name ='Autors' ) AND
( Q.[KEY] = CV.Cat_ID ) AND
( Q1.[KEY] = CA.CatAttr_ID ) AND
( CV.Cat_ID = CA.Cat_ID ) AND
( CV.Group_Id = @Group )
Результатом этого запроса является :
Internal Query Processor Error: The query processor could not produce a query plan.
При этом если я из WHERE Убираю условие (CA.CatAttr_Name ='Autors' ) - все работает нормально.

Может у кого есть идеи, а то уже второй день долблюсь безрезультатно.
Заранее Спасибо.
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Проблема с SELECT и FREETEXTTABLE / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]