[英]Sql-How to retrieve data from the database having value present in json encode format by using php
[英]sql-how to output data from sql query to excel format
我想从 Excel 格式的 SQL 查询中获取结果。
例如:
SQL> clear breaks
breaks cleared
SQL> clear columns
columns cleared
SQL> clear compute
computes cleared
SQL> set pagesize 1000
SQL> set NEWPAGE 1
SQL> set linesize 100
SQL> column id format a15
SQL> column tarikh format a14
SQL> column jenis_pengguna format a15
SQL> Ttitle center 'ANALISIS PENGGUNAAN PORTAL BULAN APRIL 2011' skip 1 - center----------------------------------------------------------------------------skip3
SQL> set linesize 100
SQL> break on id skip 2 on tarikh
SQL> compute count of tarikh on id
SQL> SELECT id, tarikh, jenis_pengguna
FROM PENGGUNAAN
WHERE tarikh >= (sysdate)-30
GROUP BY (id, tarikh, jenis_pengguna);
现在,我将如何获得 Excel 可以使用或导入的结果?
您可以生成的一种 Excel 格式是逗号分隔值,或 CSV。 只需使用您的 select 执行此操作:
set feedback off
set linesize 100
set pagesize 0
spool yourfile.csv
SELECT id||','||tarikh||','||jenis_pengguna
FROM penggunaan
WHERE tarikh >= (sysdate)-30
GROUP BY (id, tarikh, jenis_pengguna);
您可能需要调整一些其他设置才能获得干净的纯数据 output,但这应该可以帮助您。 然后,您可以使用 Excel 读取文件。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.