Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/29.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在SQL Oracle数据库中搜索时如何选择Excel表行?_Sql_Excel_Office365 - Fatal编程技术网

在SQL Oracle数据库中搜索时如何选择Excel表行?

在SQL Oracle数据库中搜索时如何选择Excel表行?,sql,excel,office365,Sql,Excel,Office365,假设您有一个存储数据列名称和类型的Excel表:ColumnA(varchar2)、ColumnB(date)、ColumnC(varchar2) 我想在新的Excel表中保存一些行,这与我在Oracle数据库中运行SQL语句以按ColumnA和ColumnB的最大值分组的结果相同。所以,结果行将如下面的SQL语句所示: select ColumnA, max(ColumnB) from MyExcelSheet group by ColumnA, ColumnB 如何在新的Excel工作表或

假设您有一个存储数据列名称和类型的Excel表:ColumnA(varchar2)、ColumnB(date)、ColumnC(varchar2)

我想在新的Excel表中保存一些行,这与我在Oracle数据库中运行SQL语句以按ColumnA和ColumnB的最大值分组的结果相同。所以,结果行将如下面的SQL语句所示:

select ColumnA, max(ColumnB)
from MyExcelSheet
group by ColumnA, ColumnB

如何在新的Excel工作表或文件中生成这样的结果?

透视表,或使用Google Sheets的
查询功能。

创建透视表并将a列和B列放在行上。然后将B列的最大值放在值上……问题是我需要像SQL查询中一样的数据,而不是像透视表那样汇总。原因是要复制/粘贴到一个新的Excel工作表中。Google Sheets查询很适合它。事实上,我通过Google sheets查询解决了这个问题,但我会看看Excel Power query