当前位置: 首页 > 面试题库 >

操作数数据类型时间对avg运算符无效。

艾泉
2023-03-14
问题内容

我如何在以下查询中平均(time(4)):

  select top 10 avg(e.Duration) from TimeTable e

我收到以下错误:

操作数数据类型时间对avg运算符无效。

持续时间是类型time(4),例如:

Duration
-------------
00:00:10.0000

问题答案:

您可以使用DateDiff( ms, '00:00:00', e.Duration )将时间转换为整数毫秒。将其用于您的汇总,然后将结果转换回,例如Cast( DateAdd( ms, 1234, '00:00:00' ) as Time )



 类似资料:
  • 这是lambda函数的index.js 这是我的lambda函数的getUsersByCompanyId。js公司

  • 二进制运算符"*"的操作数类型错误 我在编译过程中得到的错误是二进制运算符的坏操作数类型,表示:第一种类型:int第二种类型:int[],我只能使用这个逻辑。以下是我节目的一部分

  • 请看下面的代码。我使用Apache Derby作为嵌入式数据库 此代码出现以下错误 在这里,我试图做的是,获取全名,它作为FirstName、MiddleName和LastName存储在数据库中。 示例:名字-彼得,中间名-梅塔,姓氏-约翰逊 然后我试着得到“彼得·梅塔·约翰逊”。这就是为什么我使用运算符将值合并到3列中。 为什么我得到这个错误?这在MSSQL Server中有效,但在Derby中

  • 一、数据类型 1.1 类型支持 Scala 拥有下表所示的数据类型,其中 Byte、Short、Int、Long 和 Char 类型统称为整数类型,整数类型加上 Float 和 Double 统称为数值类型。Scala 数值类型的取值范围和 Java 对应类型的取值范围相同。 数据类型 描述 Byte 8 位有符号补码整数。数值区间为 -128 到 127 Short 16 位有符号补码整数。数值

  • 整型 1,浮点型 1.2,字符 'a',字符串 "abc",布尔型 true 和 单元类型 () 可以 用数字、文字或符号的字面意义表示出来。 数字可以加上前缀 0x、0o、0b 分别表示十六进制数、八进制数、二进制数。 为了改善数字的可读性,可以在数字类型之间加上下划线(_),比如: 1_000 等同于 1000, 0.000_001 等同于 0.000001。 我们需要告诉计算机使用到的数据类

  • 错误显示这一行 我已经修复了代码: 是括号的一个问题,以后可以更新。