ECharts sql语句

1.处理当天数据


SELECT  * FROM  table_name a WHERE
    a.trntime >=to_timestamp(to_char(now(),'YYYY-MM-dd'),'YYYY-MM-dd HH24:MI:SS')
AND 
    a.trntime <=to_timestamp(to_char(now(),'YYYY-MM-dd'),'YYYY-MM-dd HH24:MI:SS')+INTERVAL '1 day'+INTERVAL '-1 second'
-----------------------------------------------------------------------------------------------------
select to_timestamp(to_char(now(),'YYYY-MM-dd'),'YYYY-MM-dd HH24:MI:SS')    
-- 结果:2021-08-09 00:00:00+08    


select to_timestamp(to_char(now(),'YYYY-MM-dd'),'YYYY-MM-dd HH24:MI:SS')+INTERVAL '1 day'+INTERVAL '-1 second'  

结果:2021-08-09 23:59:59+08

----------------------------------------------------------------------------------------------------

最终

SELECT * FROM table_name a WHERE to_char(a.trntime,'YYYY-MM-dd') = to_char(now(),'YYYY-MM-dd')

这是结果 :2021-08-06 00:00:00 ~ 2021-08-06 23:59:59

附加:

select sum(a.reportId) ,DATE_FORMAT(time,'%m')  FROM fc_his_report a WHERE DATE_FORMAT( t

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在 Echarts 饼图中显示 SQL 数据,您需要执行以下步骤: 1.编写 SQL 语句,查询您想要显示在饼图中的数据。例如,您可以查询一个表,该表包含两个列:类别和值。 ```sql SELECT category, value FROM your_table ``` 2.使用服务器端脚本(如 PHP、Python 或 Node.js)来执行查询,并将结果转换为 JSON 格式。 ```php //连接到数据库 $conn = mysqli_connect("localhost", "username", "password", "database"); //执行查询 $result = mysqli_query($conn, "SELECT category, value FROM your_table"); //将结果转换为JSON格式 $data = array(); while($row = mysqli_fetch_assoc($result)) { $data[] = $row; } $json_data = json_encode($data); //关闭数据库连接 mysqli_close($conn); //输出JSON格式数据 header('Content-Type: application/json'); echo $json_data; ``` 3.在前端页面中使用 AJAX 技术从服务器端脚本中获取数据,并将其用于生成 Echarts 饼图。 ```javascript //使用AJAX技术获取数据 var xhr = new XMLHttpRequest(); xhr.onreadystatechange = function() { if (xhr.readyState == 4 && xhr.status == 200) { //将JSON格式数据转换为数组 var data = JSON.parse(xhr.responseText); //生成饼图 var chart = echarts.init(document.getElementById('your_chart_container')); chart.setOption({ series: [{ type: 'pie', data: data }] }); } }; xhr.open('GET', 'your_server_script.php', true); xhr.send(); ``` 在这个示例中,我们使用 PHP 作为服务器端脚本,查询了一个名为 `your_table` 的表,并将结果转换为 JSON 格式。然后,我们使用 AJAX 技术从服务器端脚本中获取数据,并将其用于生成 Echarts 饼图。您可以根据自己的需要修改此示例以适应您的数据源。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值