SQL 问答列表

在TSQL中检查两个日期时间是否在同一个日历日的好方法是什么?

作者:Eric Z Beard 提问时间:8/22/2008

这是我遇到的问题:我有一个大查询,需要比较 where 子句中的日期时间,以查看两个日期是否在同一天。我目前的解决方案很糟糕,是将日期时间发送到 UDF 中以将它们转换为同一天的午夜,然后检查这些日期...

Visual Studio 中的 SQL 文件编码

作者:Simon Keep 提问时间:9/5/2008

当我们在 Visual Studio 中创建存储过程(扩展名为 .sql)时,文件编码会自动设置为“Unicode(带签名的 UTF-8)- 代码页 65001”。 这导致了我们 DBA 的问题,因...

SQL 的扩展占位符,例如 WHERE id IN (??)

作者:mario 提问时间:9/13/2010

赏金更新:已经从马克那里得到了很好的答案。将 := 改编为 :,如下。但是,除了 DBIx 之外,我仍在寻找类似的方案。我只是对兼容任何东西感兴趣。 我需要关于我在参数化 SQL 语句中为“扩展”占...

Pythonistas,如何在MySQL中从上到下从左到右移动数据(考虑每个ID的多个值)?

作者:ThinkCode 提问时间:11/3/2010

手头的任务是将表 1 中所示的数据移动到表 2 中的数据。 表(1) ID Val -- --- 1 a 1 b 1 c 2 k 3 l 3 m 3 n Val 列取决于每个 ID 的唯一值...

执行级联删除的嵌套 SQL Server 事务

作者:kjv 提问时间:9/12/2008

假设我有一个名为 Companies 的表,它有一个 DepartmentID 列。还有一个 Departaments 表,该表具有 EmployeeID 列。当然,我还有一个 Employee 表。...

如何使用公用表表达式将 SQL 查询转换为不使用公用表表达式的 SQL 查询(对于 SQL Server 2000)

作者:John Saunders 提问时间:11/23/2010

我刚刚找到了一个适当的解决方案,即如何查找按键重复但在所有列中不重复的行?,对存储过程进行编码,然后得知数据库卡在SQL Server 2000。 当然,我的解决方案很大程度上依赖于公用表表达式。 ...

SQL Server 2005 插入触发器未插入足够的记录

作者:Chris Tybur 提问时间:8/20/2008

我在 SQL Server 2005 数据库中有一个表,该表带有一个触发器,每当插入新记录时,该触发器都会将记录添加到其他表中。它似乎工作正常,但是如果我在使用子查询作为值源的主表上执行 Insert...

SQL中“MAX(SUBSTRING(CONVERT(X),1,DATALENGTH(CONVERT(X))*1 or 0))”的目的是什么?

作者:John Saunders 提问时间:1/6/2011

我继承了一个存储过程,其代码如下所示。我认为,这有点像穷人的 PIVOT(必须在 SQL Server 2000 上运行)。 SELECT [TheDate] = MAX( substring(...

这个PHP-MySQL CREATE TABLE查询有什么问题?

作者:Jeff 提问时间:1/8/2010

首先,我刚刚开始用PHP学习MySQL。 我的查询直接从我的 IDE 复制/粘贴: $query = "CREATE TABLE IF NOT EXISTS $table_messages ( ...

复杂的MySQL数据结构/操作问题

作者:Jason 提问时间:2/11/2011

首先,我为篇幅道歉。这有点复杂(至少对我来说是这样)。 数据库背景: 我有一个产品、变量和价格表。“产品”是有关产品的主要信息(描述、标题等)。“价格”包含有关每个价格的信息(价格、成本、所需的最...


共4727条 当前第155页