gpt4 book ai didi

mysql - YQL 相当于 MySQL 的 'INTERVAL' ?

转载 作者:行者123 更新时间:2023-11-29 14:54:15 25 4
gpt4 key购买 nike

我有一个在 PHP/MySQL 中运行的职位发布板,并考虑尝试在 YQL 和 Google Docs 中运行它。我有一行 MySQL 只获取过去 60 天内发布的职位发布:

$sql = "SELECT * FROM `job` WHERE Curdate( ) <= DATE_ADD( `postdate` , INTERVAL 60 DAY ) ORDER BY `postdate` DESC;";

是否有与此等效的 YQL? (Google 文档中表单提交的电子表格中时间戳列的格式为:

2/11/2011 10:23:37

最佳答案

YQL 目前没有在查询中使用自定义函数的选项,因此您的 Curdate() , DATE_ADD()等等都是不可能的。但是,您没有理由不能制作如下查询:

SELECT * FROM job WHERE postdate > $date ORDER BY postdate DESC;

哪里$date是一个整数时间戳(如果您的 Google 文档中提供了该时间戳?)。或者,

SELECT * FROM job WHERE interval = 60; 

后一个查询需要定制 Data Table解释查询参数并根据您的 Google 文档格式化查询。制作自己的表的一个优点是您可以使用 JavaScript(在 <execute> block 中)在 YQL 中执行服务器端处理(就像 PHP 中的处理一样)。

关于mysql - YQL 相当于 MySQL 的 'INTERVAL' ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5042041/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com