Tag: 数据库

SQL:比较行中的电子邮件地址,并检索未find的行

我正在使用Teradata系统,其中有一个表(TABLE_NAME),其中有一列email_address_table 。 我有一个Excel表格,其中有一列电子邮件地址。 我试图做的是,检索表中的所有行,其中email_address_table不是Excel表中的电子邮件地址的一部分。 据我所知, Teradata不能直接使用excel工作表,所以我正在用Java编写代码,在这里我可以从列中检索单个电子邮件地址,甚至将它们格式化为一个string,我想直接在SQL查询。 所以,基本上,根据我所需要的语法,查询将在Java程序中形成。 input: +———+———-+———————————+ | id | name | Date | +———+———-+———————————+ | 1 | abc@gmail.com | 21.03.2015 | | 2 | def@gmail.com | 22.04.2015 | | 3 | ajk@gmail.com | 22.03.2015 | | 4 | ghi@gmail.com | 23.03.2015 | | 5 | ghi@gmail.com | 23.03.2015 | Excel工作表: +———+———–+ | […]

在Excel中连接不同的数据库

假设我有一个Access数据库“ADB”和一个Excel工作簿“EWB”。 ADB有一个名为“ATable”的表,其中包含一些列,这些列包括一个名为“A_ID” EWB有一个名为“EWorksheet”的工作表,其中包含“E_ID”和“ECol” 现在,我想知道如何创build一个Excel工作表,它将来自ADB的ATable.A_ID和来自EWB的EWorksheet.ECol结合在一起,如果A_ID = E_ID则返回ECol。 所以在SQL中,它应该看起来像这样: SELECT ATable.A_ID, EWorksheet.ECol FROM ADB.ATable, EWB.EWorksheet WHERE ATable.A_ID = EWorksheet.ECol 当然,我希望数据是dynamic的,这样数据将在刷新时更新。

使用qXL库从kdb + server实例中查询一个表

有没有人有使用qXL库从kdb +服务器实例查询表的经验? Github中提供的示例是用于本地kdb +实例,而不是查询服务器实例。

我怎样才能多态地构造一个数据库?

这可能是一个愚蠢的问题,但我没有什么经验。 我遇到了一个问题,我正在为一家小工厂使用Excel电子表格。 它有一个巨大的产品列表分为家庭。 比喻:卡罗拉,Avensis,Landcruiser =丰田 此外,这些产品还有与之相关的任务列表。 卡罗拉:第一步第二步第三步… 所有产品在前几个阶段即使在不同的家庭中也共享任务。 但有些产品在生产过程中的不同阶段可能是productX中的第6步是productY中的第5步。 但是productX和productY共享1-5。 (所有这一切都是真实的。 我有三个问题。 是否有可能多态地构造一个数据库? 常见的任务可以放在基类中,并获得更具体的(通用的OO)。 如果不是,你可以创build一个无序任务的中央数据库,并给予产品的每个数据库某种优先级,并且他们给这些任务一些命令。 最后的问题是有没有人遇到过这样的问题? 我有一种感觉,必须有一个devise模式。 感觉就像是一个解决scheme,就在我的掌握之外。 编辑1.电子表格暂时是空白的。 工作表是产品名称。 该string – 整数组合是产品编号。 价值将被放置在下面,即时间/小时,产品的数量应在指定的时间[

如果行标题包含加权平均值

我正在寻找一个公式,它将返回包含“PASSDAYONE” 收入表的所有产品的收入加权平均值 现在,我正在筛选“PASSDAYONE”,然后使用“sumproduct”这个例子返回一个加权平均值37,23。有没有办法让这个结果一次返回一个单一的公式?

在SQL查询中使用Excel列查找Where子句

SELECT Table1.SourceName, Table2.TableName, Table3.SourceSQL, Table1.SourcePath, Table4.ProcessType FROM Table1 INNER JOIN Table3 ON Table1.SourceID = Table3.SourceID INNER JOIN Table2 ON Table3.ID = Table2.ID INNER JOIN Table4 ON Table1.ProcessID = Table4.ProcessID WHERE Table2.TableName = '[EXCEL COLUMN 1 ROW 1]' OR Table2.TableName = '[EXCEL COLUMN 1 ROW 2]' OR Table2.TableName = '[EXCEL COLUMN 1 ROW 3]' …OR Table2.TableName […]

如何获得满足Excel中两个条件的数据?

我目前正在做一个excel的数据表exampled如下。我的目标是获得满足这两个条件的单元格值。 ………甲…………乙……………Ç……….. ….. d ======= ======= ======= ======= 1 ……. ID …… ……销售响应 2 …… N01 …… 122 …….积极 3 …… N02 …. 151 …….积极 4 …… N03 …. 123 …….否定的 5 …… N04 …. 124 …….正面 6 …… N05 …. 154 …….否定的 7 …… N06 …… 162 …….否定的 8 …… N07 …. 124 …….积极 […]

条件格式化VBA

我正在build立一个表格来input帐户信息和订单状态。 每一行需要根据同一行上的一个单元格的值来改变,在这种情况下单元格“H”。 我可以很容易地通过条件格式来实现,但是我认为这使得文件比编程代码更大。 我已经尝试了一些select,但我可以告诉在这一刻我迷路了。 我附上我想要完成的一个例子。 我不知道该怎么做,所以如果有人能帮助我,我会非常感激。 在这里input图像说明

在条件格式中更改字体颜色

我试图根据定义的单元格的值,在这种情况下单元格“H”中的值更改单元格范围的颜色(“A”到“N”)。 我需要在“凭证”,“错误/票证”和“完成/备份”的情况下换成白色和粗体,而其他情况则保持黑色。 我有更改定义的范围的单元格颜色的代码,但我不知道如何应用代码的字体样式和颜色更改。 这是我到目前为止: Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Target, Columns("H")) Is Nothing Then On Error GoTo bm_Safe_Exit Application.EnableEvents = False Dim trgt As Range For Each trgt In Intersect(Target, Columns("H")) Select Case LCase(trgt.Value2) Case "2 day process" Cells(trgt.Row, "A").Resize(1, 14).Interior.ColorIndex = 46 Case "advisor" Cells(trgt.Row, "A").Resize(1, 14).Interior.ColorIndex = 37 Case "back […]

Excel VBA访问数据库:十进制数字问题

我正在一个小型的Access数据库,我从Excel文件添加行值为1.1,2.1,3.1。 当我更新时,这在Access数据库中被更新为1.0999999999, 2.0999999999,3.1000000000000001 。 如果我想要Excel中的值1.1 ,由于十进制数的变化,它不会从Access数据库中提取。 我使用“文本”作为Access数据库中的数据types。 是因为文本数据types还是我应该select什么来使更新只有1.1, 2.1等