背景:有一个基于HIVE的自定义SQL数据库,管理员禁止了*
等。>
我想获取last_year_today的日期,所以一行就足够了。
SELECT
(time - 10000) AS this_day_of last year
FROM
table
WHERE
<a customized funciton works like datetime.now() in INT 'YYYYMMDD' format>
LIMIT 1
-- i've tried "SELECT TOP 1...", failed.
我已经找到方法了,但是太慢了。我想知道是否还有更好的方法?谢谢!
[背景:有一个基于HIVE的自定义SQL数据库,管理员禁止*,等等。我想获取last_year_today的日期,所以一行就足够了。 SELECT(时间-10000)AS ...
我有点困惑。您为什么不简单地运行这样的查询?