|
|
|
приведение типов постгрес и нахождение среднего значения
|
|||
|---|---|---|---|
|
#18+
есть необходимость найти среднее значение по полю. но чет не пролучается. тип поля текст, но там число лежит ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2014, 08:47:55 |
|
||
|
приведение типов постгрес и нахождение среднего значения
|
|||
|---|---|---|---|
|
#18+
Читай тут . Раздел 4.2.9. Type Casts ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2014, 10:09:12 |
|
||
|
приведение типов постгрес и нахождение среднего значения
|
|||
|---|---|---|---|
|
#18+
SELECT "ID_TagData", "F_TagName_ID", "F_Conversion_ID", "F_Value", "F_Date", avg("F_ConvertedValue") FROM "SC_Tag"."T_TagData" where "F_TagName_ID" =46 or "F_TagName_ID" =45 order by "ID_TagData" desc limit 100; ERROR: function avg(text) does not exist LINE 1: ...Name_ID", "F_Conversion_ID", "F_Value", "F_Date", avg("F_Con... ^ HINT: No function matches the given name and argument types. You might need to add explicit type casts. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2014, 10:41:03 |
|
||
|
приведение типов постгрес и нахождение среднего значения
|
|||
|---|---|---|---|
|
#18+
SELECT "ID_TagData", "F_TagName_ID", "F_Conversion_ID", "F_Value", "F_Date", avg("F_ConvertedValue"::real) as gx FROM "SC_Tag"."T_TagData" where "F_TagName_ID" =46 or "F_TagName_ID" =45 order by "ID_TagData" desc limit 100; ERROR: syntax error at or near ":" LINE 1: ...n_ID", "F_Value", "F_Date", avg("F_ConvertedValue":real) as ... ^ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2014, 10:42:18 |
|
||
|
приведение типов постгрес и нахождение среднего значения
|
|||
|---|---|---|---|
|
#18+
SELECT "ID_TagData", "F_TagName_ID", "F_Conversion_ID", "F_Value", "F_Date", avg(cast ("F_ConvertedValue" as real)) FROM "SC_Tag"."T_TagData" where "F_TagName_ID" =46 or "F_TagName_ID" =45 order by "ID_TagData" desc limit 100; ERROR: column "T_TagData.ID_TagData" must appear in the GROUP BY clause or be used in an aggregate function LINE 1: SELECT "ID_TagData", "F_TagName_ID", "F_Conversion_ID", "F_V... ^ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2014, 10:45:49 |
|
||
|
приведение типов постгрес и нахождение среднего значения
|
|||
|---|---|---|---|
|
#18+
SELECT "ID_TagData", "F_TagName_ID", "F_Conversion_ID", "F_Value", "F_Date", avg(cast ("F_ConvertedValue" as real)) FROM "SC_Tag"."T_TagData" where "F_TagName_ID" =46 or "F_TagName_ID" =45 group by "ID_TagData" ; так заработало ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2014, 10:48:45 |
|
||
|
|

start [/forum/topic.php?fid=53&fpage=123&tid=1998511]: |
0ms |
get settings: |
9ms |
get forum list: |
21ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
56ms |
get topic data: |
14ms |
get forum data: |
4ms |
get page messages: |
56ms |
get tp. blocked users: |
2ms |
| others: | 201ms |
| total: | 371ms |

| 0 / 0 |
