使用:MySQL Workbench & MySQL for Excel
我返回了一个12位长的数字,但是当导入到excel时,可以使用结果是: 1.20523E+11的任何方式。
我希望(需要)指定该值需要作为文本返回,以便通过MySQL完成对Excel的查询,而不会出现此错误。
我现有的查询:
Select
-- Get Order data --
T5.orders_id As OID,
我有一些从excel导出到MySql服务器的数据。我想用列名排序的结果进行查询,如excel中所示。
我有一条查询语句:
SELECT CellValue, Col, Row FROM cell WHERE Col != "A" ORDER BY Col ASC;
但结果在某种程度上是有序的,而不是我所期望的。
AA, AB, AC, B, BA, C, CA, CB, ...
我想要的是
B, C, AA, AB, ...
我应该将什么更改/添加到查询语句中才能得到我想要的结果?
我遇到了MySQL (Server5.1.11)与Delphi应用程序接口的问题
当试图使用应用程序进行批量导出到Excel时,会出现此问题。在应用程序查询列表匹配项目(查询A)期间,对每个匹配项目从数据库请求项目的详细信息(查询B)
发生的错误是
Can't Connect to MySQL Server on 'stkitts' (10048)
它通常发生在试图达到更大的批次时。例如,我能够查询过去3年(771个项目,1150个记录,包括细节),但扩展到4年,我的错误只有443条记录返回。
我已经检查了我的数据是否正常,并且错误与特定的记录没有关联。重复搜索会在另一
我有几个MySQL查询,包括一些聚合但不一定在结果中返回日期的查询,它们将日期或日期范围硬编码到查询中。我已经通过ODBC将它们加载到不同的Excel工作表中,以输出结果。我如何才能让查询的“开始”或“开始和结束”日期成为该特定工作表上的单元格引用,而不是进入查询并根据需要编辑源以更改日期?
我的SQL谓词的日期部分如下所示:
WHERE post.trans_date >= '2020-03-01'
或
WHERE post.trans_date >= '2020-03-01'
AND post.trans_date <= '2020
这是我的代码: SET @FilePath:='C:/ProgramData/MySQL/MySQL Server 5.7/Uploads/';
SET @FullFilePath:=CONCAT(@FilePath,in_AccountID,'.xls');
SET @sql := CONCAT('SELECT * INTO OUTFILE ',
"'", @FullFilePath, "'", ' FROM temp_transactionsli
我已经设法建立了一个简单的应用程序导出mysql的数据到ms.excel。但我确实有一个问题,为什么mysql中的varchar在Ms.Excel中转换为一些奇怪的字符串。也就是说,我有一个值为0601133941193455的记录,但在Ms.Excel中,它看起来像这样的6,01134E+14
该查询只是一个简单查询
$a= $this->db->query ("Select field from table
where cast(sdate as date) as X between 'sdate' and 'enddate'
我有mysql数据库链接到SQL服务器。在SQL服务器上,我使用带有DBCC TRACEON(8765)的procedure来运行mysql查询。其中一列是Date_entered,它以iso格式YYYY-MM-DD返回值。然后,在Excel中,我有数据连接来运行此过程。问题是,在Excel中的Date_entered,即使它的格式是YYYY-MM-DD,在Excel中也不能识别为日期。结果是我不能在数据透视表中对这个字段进行分组。我甚至在mysql中尝试过DATE_FORMAT,但在Excel中仍然没有成功。
有谁有主意吗?Thx Petr
我希望从Mysql导出大量数据(20000行)到excel (使用),数据来自两个表。第一表的每个记录都有第二表记录的ID。我正在使用PHPExcel库。
伪码:
$first_table = mysql_query("SELECT * FROM table_1")
foreach($first_table as $row){
$store_id = $row['store_id'];
$second_table = mysql_query("SELECT * FROM table_2 Where ID = $store_id"
我正在运行以下查询,但没有收到我想要的结果
SELECT * FROM `test`.`sales_flat_order_grid`
WHERE `created_at` BETWEEN DATE_SUB(CURDATE(), INTERVAL 14 DAY)
AND CURDATE()
INTO OUTFILE '/tmp/sales.csv'
FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY 'n';
此查
我正在创建一个查询,以拉取结果从MySQL数据库使用PHP,查询的结果是输出到一个Excel文档。
下面是查询:
$sql = "SELECT node, port, MAX(utiltx), MAX(utilrx), time, hour(time), day(time), month(time) FROM intfstats WHERE node IN('$separated') AND year(time)=$year AND month(time)=$month AND port IN('$portsep') GROUP BY node,port
我在MySQL很新,所以请容忍我.
我有一个excel表,它查询MySQL database...here是查询的一部分(从VBA宏运行):
...
sql_query = "SELECT SQL_CACHE g.Id, g.Client, g.text_parsing FROM `global`.`tbl_cots` AS g WHERE g.Client LIKE '" & strClient & "%' GROUP BY g.Id;"
With rsPubs
.ActiveConnection =