Отборные возвращаются вправо на 23 000 строк
В за исключением того, будет возвращать в пределах от 60 до 200 строк (а не одних и тех же строк)
The исключения должно возвращать 0, как это выбрать, за исключением выбораСреднего флоят несогласованности
PK:... [docSVenum1] [enumID], [docSVenum1] [valueID], [FTSindexWordOnce] [wordID]
[тс] является поплавок и и я получаю поплавок не точен
Но я наивно думал, avg (float) будет повторяться
Средство (поплавок) похоже на повторяемость
Какое решение?
TF составляет от 0 и 1, и мне нужно только как 5 значащих цифр
мне просто нужно в среднем (TF), чтобы быть тем же номер запуска для запуска
Десятичных (9,8) дает мне достаточно точно, и если я бросаю в decimal (9,8) за исключением правильно возвращает 0
Я могу изменить [TF] на десятичную (9,8), но это будет бит работы и много регрессионного тестирования, поскольку некоторые из тестов, которые используют [tf], принимают в день для запуска
Является ли изменение [TF] на десятичное (9,8) лучшим решением?
SELECT [docSVenum1].[enumID], [docSVenum1].[valueID], [FTSindexWordOnce].[wordID]
, avg([FTSindexWordOnce].[tf]) AS [avgTFraw]
FROM [docSVenum1]
JOIN [docFieldLock]
ON [docFieldLock].[sID] = [docSVenum1].[sID]
AND [docFieldLock].[fieldID] = [docSVenum1].[enumID]
AND [docFieldLock].[lockID] IN (4, 5) /* secLvl docAdm */
JOIN [FTSindexWordOnce]
ON [FTSindexWordOnce].[sID] = [docSVenum1].[sID]
GROUP BY [docSVenum1].[enumID], [docSVenum1].[valueID], [FTSindexWordOnce].[wordID]
except
SELECT [docSVenum1].[enumID], [docSVenum1].[valueID], [FTSindexWordOnce].[wordID]
, avg([FTSindexWordOnce].[tf]) AS [avgTFraw]
FROM [docSVenum1]
JOIN [docFieldLock]
ON [docFieldLock].[sID] = [docSVenum1].[sID]
AND [docFieldLock].[fieldID] = [docSVenum1].[enumID]
AND [docFieldLock].[lockID] IN (4, 5) /* secLvl docAdm */
JOIN [FTSindexWordOnce]
ON [FTSindexWordOnce].[sID] = [docSVenum1].[sID]
GROUP BY [docSVenum1].[enumID], [docSVenum1].[valueID], [FTSindexWordOnce].[wordID]
order by [docSVenum1].[enumID], [docSVenum1].[valueID], [FTSindexWordOnce].[wordID]
В этом случае ТФ термин частота tf-idf
тф нормализации носит субъективный характер и не требует большой точностью
Avg (ТФ) должна соответствовать от выбора, чтобы выбрать или результаты не соответствуют
в один выбор с соединениями мне нужно последовательно СРЕДНЕМ (тс)
Идущий с десятичной и низкая точность для ТФ получил стабильные результаты
В чем проблема с кажущимися неопределенными вариациями, которые очень близки к 0? – trincot
@Frisbee Для кого-то ваша проблема неясна (основано на знаке закрытия). – lad2025
@ trincot Мне просто нужно, чтобы avg (TF) выполнялось так же, как и число – Paparazzi