Category: 数据库
我的机器人每日前30名排行通过以下MSSQL来查询 STEEMSQL Comments 表中 标签中有 cn 或者 china 的帖子或者评论: select top 10 title from Comments (NOLOCK) where (category='cn') or ( ( ( JSON_VALUE(json_metadata,'$.tags') in ('cn','china') ) or ( JSON_VALUE(json_metadata,'$.tags') …
假设你想知道你关注的哪些好友很久没玩STEEM了, 你可以通过 @arcange 的 STEEMSQL 来进行查询. 我们可以简单的定义7天内如果用户没有发表评论或者文章就算没玩(因为可以通过机器人自动点赞) select author, datediff(day, T.last, GetUTCDate()) from ( select author, max(created) "last" from Comments where author in ('followingid1', 'followingid2' ...) group by author …
@justyy 办银行 已经刚好一个月了, 这一个月一共发了多少利息呢? 利息是每天英国时间(UTC时区)凌晨按年化率14.6%发的. 根据 这个代理查询工具 得知, 今天一共有40人代理了7200 SP给 @justyy . 每天按7200SP需要支付 2.88 SBD. 这是几个支付的记录: 3 days ago Transfer 0.040 SBD to yellowbird Thank you for supporting @justyy …
R 语言非常适合做数据处理和大数据分析, 比如我们可以很容易的通过 STEEMSQL 把数据抓下来再通过R脚本来做一些大数据分析和机器学习. 那么首先就是要在R语言里连接数据库, STEEMSQL是基于MS SQL的, 所以我们需要: 安装 RODBC @arcange ‘s STEEMSQL 是 Microsoft SQL Server, 我们需要在R控制台上运行安装命令 install.packages("RODBC") 引用 RODBC 在 RODBC包安装好后, 需要在R脚本的开头引用RODBC library(RODBC) 通过 odbcDriverConnect 建立数据库连接 …
PARK 兄在 这里 分析了几条CN区大鱼在9月底的点赞受益作者. 这些可以很简单的通过直接操作 TxVotes 这个表来实现, 这个表结构是: 我们只需要指定大鱼的ID 填充到 voter 这个字段, 然后按 受益作者 author 分组 (group by), 就可以进行简单的权重累计和计数: select author, count(1) "Count", sum(weight) "Total Weights", sum(weight)/count(1) "Average Weight" …
@nationalpark 兄在 这篇帖子 里列出了被删除评论或者文章所存的STEEMSQL 语句. 老实说, 我很久之前也注意过这个表, 但是当时还在纳闷说怎么没有列出我比较关心的, 被删除内容的原文. 这个 TxDeleteComments 意思就是被删除的评论表, 结构如下: 我把我的ID代了进去, 发现我曾经删除过5个评论, 评论的 permlink 以re- 开始. 我们还注意到, tx_id 就是 Transactions 表的外键. 这个Transactions 表应该存着STEEM 区块链上所有发生的动作, 包括转帐, 帐户更新, …
比如你看到这样的 帖子 “随机挑选几个帖子” 或者 “随机挑选几个回复”, 你是不是在想, 这怎么弄的? 其实不难, 我们先来看第一个版本: SELECT TOP 10 author, body FROM Comments (NOLOCK) WHERE FORMAT(created,'MM-dd','en-us') = FORMAT(GETUTCDATE(),'MM-dd','en-us') AND YEAR(created) <> YEAR(GETUTCDATE()) AND depth = 0 …