我创建了新表并将详细信息作为 JSON 数据类型。我试图获得所有记录的总和。我可以获得每个值,但我不知道如何使用 group by 选项来获得总和。
CREATE TABLE `Sample` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`details` json DEFAULT NULL,
PRIMARY KEY (`id`)
) CHARSET=latin1;
Run Code Online (Sandbox Code Playgroud)
样本数据
1. [{"id": 1, "name": "T1", "amount": "34.34", "percentage": "45"}, {"id": 3, "name": "T3", "amount": "30.34", "percentage": "45"}, {"id": 2, "name": "T2", "amount": "14.34", "percentage": "15"}]
2. [{"id": 1, "name": "T1", "amount": "34.34", "percentage": "45"}, {"id": 2, "name": "T2", "amount": "30.34", "percentage": "45"}, {"id": 4, "name": "T4", "amount": "14.34", "percentage": "15"}]
Run Code Online (Sandbox Code Playgroud)
我想要这 2 条记录的聚合组
输出数据
[{"id": …Run Code Online (Sandbox Code Playgroud) 我试图刮掉example.com,但在抓了100页后,该网站被封锁了.
我该如何纠正?
AWS是否有助于避免阻止?