Questions tagged «sql»

结构化查询语言(SQL)是关系数据库的声明性查询语言。如果您的问题涉及供应商扩展或语言怪癖,请考虑还将标记用于特定的数据库软件。


0
如何阻止Excel更改我的时间格式?
我目前正在开发一个excel程序,它使用vba和宏从数据输入工作表获取数据到显示工作表。除时间字段外,大多数数据都可以正常传输。 举一个例子,时间字段中的数据是这样写的: “12:00 PM” 我正在使用h:mm AM / PM的自定义格式。 要将它链接到显示工作表,我使用SQL字符串来调用数据输入工作表中的数据,并添加一个按钮来执行代码。但是,显示工作表中的Time数据变为: “0/1/1900 12:00:00 PM” 更重要的是,在执行代码之后,我设置格式的数据条目中的时间最初变得与显示工作表中的时间相同。 显示工作表函数使用3个SQL命令,如下所示。 select * from EntryTable select A.*,[Date + Time] from Summary1 A left join (select [Die No], max(Date + Time) as [Date + Time] from Summary1 group by [Die No]) B on A.[Die No] = B.[Die No] …

1
单引号是否应该用于多行MySQL更新?
当您在MySQL中的多行上执行SQL UPDATE时,似乎您可以在每个值周围放置单引号,它将产生相同的结果。 如果不使用单引号产生相同的结果,是否有理由在UPDATE查询中使用单引号?有什么不同吗? 没有引号的示例: UPDATE superuser SET poop = rainbows WHERE id IN (1, 2, 3); 带引号的示例: UPDATE superuser SET poop = rainbows WHERE id IN ('1', '2', '3');

1
我可以将ODBC表的外键关系从ms sql提供给ms访问
我有一个关于SQL和MS ACCESS之间的ODBC关系的问题,因为我已将几个表从SQL迁移到ms访问,并且我执行了一些操作但是问题出现在关系中,因为我无法给出确切的外键关系以及一对多和多对许多关系我想知道是否有可能在MS ACCESS的ODBC表之间给出关系。

2
如何在Microsoft SQL Server Management Studio中编写查询,然后在Excel中使用该查询
我有一个Excel文件,我想打开,点击refesh,它从SQL服务器中提取数据,然后我操纵数据并创建一些仪表板。我实际上有这个,但我正在接受大量数据,并需要一些更复杂的查询和一些JOIN来缩小它。 我可以从with-in Excel查询SQL Server。我可以编辑查询(它只是文本),但它有点像在黑暗中wlking因为Excel执行查询错误消息是无用的。我曾经使用Excel附带的名为MSQuery的.exe(但它在许多方面窒息)。 我可以使用Microsoft SQL Server Management Studio编写我想要的查询。 你会认为我可以在Studio中编写查询并将查询剪切并粘贴到Excel中,但语法似乎略有不同。具体来说,在Studio中,在编写查询之前必须选择数据库,因此SQL查询中的FROM语句以dbo.vSomeViewName开头。然而,在Excel / MSQuery中,您没有指定数据库,因此查询中的FROM语句以TheDataBaseName.dbo.vSomeViewName开头。在那之后,还有其他一些我不理解的差异。 我觉得我错过了一些基本的东西,书籍似乎很明显或者不需要。

2
加入2个mssql查询
我需要加入MSSQL查询,但我没有得到任何关于这一点。 两个查询都返回一个值: SELECT COUNT(*) FROM sysjobhistory WHERE run_status <> 1 AND step_id = 0; SELECT MAX (run_date) FROM sysjobhistory WHERE run_status = 1 AND step_id = 0; 我是一个完整的SQL菜鸟所以任何帮助表示赞赏
sql  ms-sql 


1
SQL:在不使用中间值的情况下在列中交换2个值
给定一个包含单个列的表只包含2个值,比如'A'和'B',有没有办法在单个语句中交换它们 例如: A B A B 至 B A B A 如果我们使用位或占位符值(将所有A更改为C,将所有B更改为A,所有C更改为B),这是一个简单的过程,但是有一个通用的方法来执行此操作吗?


1
如何访问SQLite数据库?
我在两个二进制文件上运行BinDiff,并将结果存储在.BinDiff文件中。(哪个制造商向我保证,我只是一个SQLite数据库。如何打开和访问该数据库?

0
SQL Server数据工具浏览数据错误
我正在阅读循序渐进的书,以了解有关SQL Server Analysis Services的更多信息。我正在为AdventureWorks数据源创建一个维度。在“设计图”窗格中,右键单击表的标题,然后单击“浏览数据”。我收到此错误:The 'SQLNCLI10.1' provider is not registered on the local machine. 通过在线搜索,听起来好像我必须找出如何在某些连接字符串中将提供程序更改为“ SQLNCLI11”或11.1,但是我不知道如何找到此连接字符串。 我有SQL Server 2012,Visual Studio 2010 Shell(SQL Server数据工具)和Visual Studio 2012。


1
如何将SQL转换为Excel公式?
我有一个包含原始数据的Excel工作表,我想在另一个表中为其进行自定义视图以进行报告。 如何将以下伪代码翻译为Excel? select ColA, ColB, ColC from SheetA where (SheetA.ColD in ("x","y","z") or SheetA.ColE in ("1","2","3")) 我正在寻找VLOOKUP MATCH和INDEX的解决方案。

1
将( - )数字转换为(+ ve)或绝对值
如何更新SQL表中的字段以将neg更改为pos。(乘以* -1) 我有一些使用mapper工具加载的数据。不幸的是,数据应该是 - 而且是+。软件获取数据* -1,这是值。在这种情况下,它是每月使用量。 因此我将其加载为绝对值,映射器将现在显示负数用法的数字反转。我想更新表格以显示正确的数字。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.