带有复杂子查询的 SQL 查询
我有两张桌子,Foo 和 Bar。 Foo 包含 Bar 的主键 (bar_id) 的外键。 Bar 的结构允许通过 Bar 中另一条记录的外键 (bar_parent_id) 与其自身建立父/子…
SQL Server:在一个小表上进行表扫描怎么会如此昂贵?
我正在查看一个麻烦查询的执行计划。 我可以看到 45% 的计划用于对包含七 (7) 行数据的表进行表扫描。 我即将在一个有七行的表上放置一个聚集索引来覆…
如何将前导空值替换为一行中的第一个非空值?
我将尽量避免在这里描述背景。我现在有一个查询结果(不是表),其中包含如下行: ID SP1 SP2 SP3 SP4 SP5 SP6 SP7 SP8 1 null null 2500 1400 700 nu…
SQL 2000 到 SQL 2008 的迁移策略
我已经仔细阅读了这里有关从 SQL 2000 迁移到 SQL 2008 的线程,但还没有真正遇到我的问题,所以这里我们讨论另一个线程。 我正在制定一项策略,将特…
以编程方式创建与 IN 语句一起使用的变量
请考虑以下脚本。 创建表: IF OBJECT_ID('Colortable') IS NOT NULL DROP TABLE ColorTable CREATE TABLE Colortable (Color VARCHAR(32)) GO 插入一…
SQL合并两个表并更新引用的ID
我有两个表,我想将它们合并为一个表并使用 TypeID 来区分它们。假设类型是 A 和 B。表是 A_Level 和 B_Level A 的表看起来像 Level Level_ID 描述 B …
ASP Classic - 记录集对象与命令对象
我正在使用 ASP Classic 和 SQL Server 2000 创建动态网站。 我对查询数据库时何时使用记录集对象以及何时使用命令对象有点困惑。 有人告诉我,如果存…
创建具有主键和唯一键的表
Closed. This question needs details or clarity. It is not currently accepting answers. 想要改进这个问题?通过编辑这篇文章添加详细信息并澄清…
创建 SQL 语句以同时使用 SSMS 和 SSRS
我需要暂时提出这个问题。假设您已经创建了一个名为 ParameterTesting 的数据库,并创建了一个表并按如下方式填充它: IF EXISTS (SELECT 1 FROM INFO…
SQL Server 2000 中的交叉表查询
我希望以前有人尝试过这一点,并且在我进一步之前可以得到一些建议。 我希望在 sql-server 2000 中生成类似于交叉表查询的内容。 我有一个类似于以下…
SQL:对连续记录进行分组
一个有点棘手的 SQL 问题(我们运行的是 SQL Server 2000)。 我有下表 StoreCount - WeekEndDate StoreCount 2010-07-25 359 2010-07-18 359 2010-07…
如何获取逗号分隔字符串中的多列数据?
我正在获取类似的数据 Result ------ 10 23 21 ,但我想获取以下格式的数据。 Result ------ 10, 23, 21 如何在查询中得到它? 预先感谢您的任何帮助:…
在 SQL Server 2000 中删除存储过程的语法是什么?
简单的问题,如标题所示: 在 SQL Server 2000 中通过首先检查 SP 是否存在来删除存储过程 (SP) 的语法是什么? 请提供完整代码。…
开始在 Visual Studio 2008 中使用 Crystal Reports 2008 for winform 创建报表?
您能否告诉我如何将 CR 2008 集成到 VS 2008 Team System 中,因为目前 VS 不提供使用模板创建 Crystal 报告的选项! 请指导我... 报告所依据的数据位…