我在excel文件中有一个查询,我从该工具的前一个用户/创建者继承。外部连接是PostgreSQL
数据库。这是我需要解密的脚本行,以便我可以调整查询的日期范围:
与
icon_date as (select max(icon.date::date)/* '1/1/2014'::date*/ as icon_date from pmm.icon)
...
pmm是架构,.icon是表名
我的具体问题是这部分的含义:
/ *'1/1/2014':: date * /
我不知道在查询的第一部分中使用/* */
的date :: data类型会做什么。有任何想法吗?我可以发布更多的查询,如果这将有所帮助。
答案 0 :(得分:3)
这只是一个评论,它将被忽略。
有(至少)两种方法将注释放入SQL:
--
之后的所有内容,直到行尾
/*
和*/
之间的所有内容(甚至跨越行)
我的猜测是,这是测试留下的代码,而不是最大值,你会选择一些固定日期(因为它更快,或数据丢失)。