首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在SQL中将转换添加到下列代码中

如何在SQL中将转换添加到下列代码中
EN

Stack Overflow用户
提问于 2022-10-12 19:02:35
回答 2查看 35关注 0票数 0

请告诉我如何消除这个错误。

这是我的代码:

代码语言:javascript
复制
%%sql 
DROP TABLE IF EXISTS ages;
CREATE TABLE ages AS
SELECT CODEDESC, SUM(age) AS age FROM
(SELECT CODEDESC, (CASE WHEN  (JULIANDAY(MAX(inspdate))-JULIANDAY(MIN(inspdate)))< 30 THEN 30
             ELSE  (JULIANDAY(MAX(inspdate))-JULIANDAY(MIN(inspdate)))
        END)AS age FROM filtered_webextract
INNER JOIN cuisine
ON filtered_webextract.CUISINECODE = cuisine.CUISINECODE
GROUP BY CODEDESC, camis) as foo
GROUP BY CODEDESC;

以下是错误:

代码语言:javascript
复制
 * postgresql://docker:***@nycinspection.tditrain.com:5433/NYCinspection
Done.
(psycopg2.errors.UndefinedFunction) function julianday(timestamp without time zone) does not exist
LINE 3: (SELECT CODEDESC, (CASE WHEN  (JULIANDAY(MAX(inspdate))-JULI...
                                       ^
HINT:  No function matches the given name and argument types. You might need to add explicit type casts.

[SQL: CREATE TABLE ages AS
SELECT CODEDESC, SUM(age) AS age FROM
(SELECT CODEDESC, (CASE WHEN  (JULIANDAY(MAX(inspdate))-JULIANDAY(MIN(inspdate)))< 30 THEN 30
             ELSE  (JULIANDAY(MAX(inspdate))-JULIANDAY(MIN(inspdate)))
        END)AS age FROM filtered_webextract
INNER JOIN cuisine
ON filtered_webextract.CUISINECODE = cuisine.CUISINECODE
GROUP BY CODEDESC, camis) as foo
GROUP BY CODEDESC;]
(Background on this error at: http://sqlalche.me/e/13/f405)

请告诉我如何更改代码。提前感谢

EN

回答 2

Stack Overflow用户

发布于 2022-10-12 19:14:38

发生此错误是因为postgresql中没有用户定义或内置函数调用JULIANDAY。因此,将JULIANDAY(timestamp)替换为extract(julian from 'timestamp').Then,它将工作。

票数 0
EN

Stack Overflow用户

发布于 2022-10-12 19:17:53

尝试MAX(JULIANDAY(inspdate)) - MIN(JULIANDAY(inspdate)) < 30MAX(JULIANDAY(inspdate)) - MIN(JULIANDAY(inspdate)) < INTERVAL '30 days',甚至使用DATE_PART('day', end - start)

UPD:假设JULIANDAY()是您的自定义函数

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74046852

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档