Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Проблема с SELECT и FREETEXTTABLE
|
|||
|---|---|---|---|
|
#18+
Есть 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' ) - все работает нормально. Может у кого есть идеи, а то уже второй день долблюсь безрезультатно. Заранее Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2001, 09:06 |
|
||
|
Проблема с SELECT и FREETEXTTABLE
|
|||
|---|---|---|---|
|
#18+
Есть 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' ) - все работает нормально. Может у кого есть идеи, а то уже второй день долблюсь безрезультатно. Заранее Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2001, 09:11 |
|
||
|
|

start [/forum/topic.php?desktop=1&fid=46&tid=1826343]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
47ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
33ms |
get tp. blocked users: |
2ms |
| others: | 250ms |
| total: | 373ms |

| 0 / 0 |
