Tag: sql

查询结果到CSV格式不包含正确的date值

以下是我的查询 以下是我的表结构 表名:人员 ID: (PK,int, not null) Name: (Nvarchar(20),null) BirthDate : (Datetime,null) 以下是我的查询 select Name,BirthDate From Person 输出如下 Name BirthDate Sam 1986-01-01 Bob 2001-04-07 John 2000-02-02 以CSV格式输出 Name BirthDate Sam 00:00.0 Bob 00:00.0 John 00:00.0 为了将这个内容导出到csv,我所做的就是select这些值,然后右键单击带有“复制标题”选项的输出窗口。 它创buildCSV罚款,但是当我打开文件我得到了所有三个值00:00.0的BirthDate。 我不明白是什么原因造成的。 请帮忙。

从Access表中selectID是一个string

我有一些在Excel中的代码,更新一个Access表,如果RTP_ID等于IngID,下面的匹配,如果它们是RTP_ID数字作品: sSQL = "SELECT * FROM Tbl_Primary WHERE RTP_ID = " & lngID 不过,我希望它RTP_ID可以是一个string。 我试过了: sSQL = "SELECT * FROM Tbl_Primary WHERE RTP_ID = '" & lngID & "'" 但是这仍然行不通,有什么想法? 所以如果RTP_ID是1它会工作,但如果它是1A它不会。 编辑 – 这里是我目前的代码: Application.ScreenUpdating = False Dim cnn As ADODB.Connection Dim rst As ADODB.Recordset Dim fld As ADODB.Field Dim MyConn Dim lngRow As Long […]

更新查询以在MS Access表中指定的范围内插入缺less的date

我有一个Access数据库跟踪滚动35周窗口的作业数据。 我有它自动化,所以一个月一次我运行一个脚本,生成一个电子邮件,并附加一个Excel工作表为适当的程序pipe理器,使他们可以更新他们的船员数量预测未来35周。 该程序保存了Excel工作表的一个副本,以便在工作表返回后可以运行比较。 我想要做的是在构build通过电子邮件发送的Excel工作表之前,从其数据集中添加缺失的date。 这样,我存储date的表格就会有一个自动生成的订单项编号,稍后我可以从Excel文件重新导入数据时参考。 我想我可以运行一个更新查询,将数据库中的所有工作logging展开到相同的结束date,并随后在滚动窗口消失时清除任何有零个工作人员数的东西,但有没有更好的方法接近这个?

将一行分成多个部分

我有以下逗号分隔的文件: FName, LName, Family Role Stan, Smith, Husband | Father | Son Francine, Smith, Wife | Mother Steve, Smith, Son Hayley, Smith, Wife | Daughter Roger, Smith, Alien 我希望以下输出: Fname, LName, Family Role Stan, Smith, Husband Stan, Smith, Father Stan, Smith, Son Francine, Smith, Wife Francine, Smith, Mother Steve, Smith, Son Hayley, Smith, Wife Hayley, […]

在SQL Server 2012或Excel 2013中格式化结果

我在从SQL查询中获取输出时遇到了麻烦,现在我有几个查询,在这里我自己join到一个表中,以比较符合我的标准的帐户的logging。 一个简单的例子看起来像这样: SELECT a.Field1 ,a.Field2 ,a.Field3 ,b.Field1 ,b.Field2 ,b.Field3 FROM Table1 a JOIN Table1 b ON a.Field = b.Field a和b的输出在同一行,我想尝试让它们堆叠在一起。 有时候有1000条logging被返回。 是否有一个简单的方法,让B字段堆积在相应的字段下? 经过一番研究,我无法弄清楚这样做的有效方法,不是完全手动和耗时的。 编辑: 我对我的第一篇文章缺乏信息表示歉意。 这是我的一个查询看起来更好的代表。 SELECT DISTINCT a.ID ,a.Field1 ,a.Field2 ,a.Field3 ,a.Field4 ,a.Field5 ,a.Field6 ,b.ID ,b.Field1 ,b.Field2 ,b.Field3 ,b.Field4 ,b.Field5 ,b.Field6 FROM Table1 a JOIN Table1 b ON a.somefield = b.somefield AND a.anotherfield = […]

在脚本中将结果导出到Excel

是否有可能导出查询的结果(一个select语句与多个连接)到Excel电子表格,而不必手动导出数据,所以脚本运行查询,并执行传输到Excel?

MIN / MAX不适用于从SQL推送的列

我正在从SQL Server查询数据,而我的SELECT包含CONVERT(date,[column]) 。 查询运行得很好,我把它传递到一个可刷新的Excel工作簿工作表,称为“数据”。 刷新工作簿也很好。 问题是,在同一个工作簿中的一个单独的“摘要”工作表中,我想运行=MIN(Data!A:A) (让我们只是说date列在A:A中)。 因此,我的目标是检索该列中的最小/最早date。 结果始终是0.我已经尝试格式化数据列A:A作为date以及持有MIN函数的单元格。 无论我做什么,结果似乎总是0。 我的查询以不兼容的方式将列传递到Excel中,这可能是一个问题吗?

phpMyAdmin用date和时间导入Excel电子表格

我有一个Excel文件(.xlsx),我试图用phpMyAdmin导入它。 (不使用.csv) 在Excel文件中,我在第一行从我的表中的字段的标题,其余的行是我想要导入像下面的数据.. 正如你所看到的Colum B包含date和时间。 (yyyy-mm-dd hh:mm:ss) 在phpMyAdmin中,我设置了以下表格: 当我现在转到“导入”部分导入Excel文件时,我select了以下内容: 然后我点击“转到”导入文件。 当我这样做的date和时间字段转换为一个数字如下: 难道我做错了什么? 我怎样才能使date和时间是相同的每个Excel文件? 在Excel中,我确实将该单元格格式化为自定义yyyy-mm-dd h:mm:ss 任何想法,为什么这是不正确的导入? (我尝试将文件保存为.xls,但得到了相同的结果。)

将excel公式转换为SQL

嗨,我有一个Excel中的表,它有一个公式。 我需要这个公式是SQLforms。 我试过这个: SELECT IIF (C2 = "L",IIF(B2 < A4,B4,B2),A4) 但我需要将单元格转换为SQLselect 这是表格的链接: Excel表格

在Access中移动logging集中的特定点

我有一个用Access VBA编写的函数。 这个function的目的是执行简单的线性插值。 它使用从inputlogging集中绘制的最近“MaturityDates”date的ZeroRates插值指定date的“ZeroRate”值。 function如下: Function CurveInterpolateRecordset(rsCurve As Recordset, InterpDate As Date) as Double Dim Q As Long Dim x1 As Date, x2 As Date, y1 As Double, y2 As Double, x As Date CurveInterpolateRecordset = Rnd() If rsCurve.RecordCount <> 0 Then Q = 1 rsCurve.MoveFirst x1 = CDate(rsCurve.Fields("MaturityDate")) y1 = CDbl(rsCurve.Fields("ZeroRate")) If InterpDate = […]