首页   注册   登录
 levelworm 最近的时间轴更新

levelworm

V2EX 第 401678 号会员,加入于 2019-04-14 22:20:59 +08:00
今日活跃度排名 10448
levelworm 最近回复了
15 小时 19 分钟前
回复了 reidxx 创建的主题 MySQL 有个需求不知道怎么写 SQL,特来请教一下
SELECT
t.*
FROM (
SELECT
t.*,
MAX(create_at) OVER(PARTITION BY space_id, user_id) AS max_create_at
FROM
table AS t
) AS a
INNER JOIN table AS t
ON t.space_id = a.space_id AND t.user_id = a.user_id AND t.create_at = a.max_create_at

或者楼上说的窗口函数更简单
SELECT
t.*
FROM (
SELECT
t.*,
ROW_NUMBER() OVER(PARTITION BY space_id, user_id ORDER BY create_at DESC) AS row_num
FROM
table AS t
) AS a
WHERE
row_num = 1
@LightLolo 这个我同意。往深处去就要结合业务做挖掘了。Excel 的确不够用。
@asukanoir 我觉得 BI 定义还是很广。偏技术的往往就是 etl 和数据仓库,偏业务的就是 dashboard 和分析。
@cdlixucd 的确。。。现在 bi 烂大街了,奈何我还挤不进去。。。
bi 的确业务最重要。你这个需要做 dashboard 和数据建模么?不需要的话基本上就是 ba。
BA 强答:主要是 Excel 不能代替。。。
6 天前
回复了 outerws 创建的主题 游戏开发 如何制作一款文字冒险游戏?
@outerws 啊这个是很早的东西了,八十年代的,最早一代文字冒险游戏的解析器。。。
6 天前
回复了 outerws 创建的主题 游戏开发 如何制作一款文字冒险游戏?
据我所知这玩意最核心的就是 Parser,有兴趣的话可以看看 Zork Implementation Language,算是这块的老祖宗,但是现在看还是很牛逼的,相当于一个解析器。
7 天前
回复了 lidfather 创建的主题 程序员 c++用什么 ide 好?
Visual Studio
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4269 人在线   最高记录 5043   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.3 · 15ms · UTC 05:50 · PVG 13:50 · LAX 21:50 · JFK 00:50
♥ Do have faith in what you're doing.