我创建了一个虚拟方案,它反映了我必须编写的许多查询来检查我们导入的某些数据是否正确。 的例子是,当你有3个表 商店 客户 CustomerOrder 一个Customer可以属于很多商店,但只能1 OrderOnsale可以买X客户x商店。 看起来似乎没有正确。下面是表格和noddy数据+我的尝试。 IF object_id(N'Store', 'U') IS NOT NULL
DROP
我有一个表
name score
samar 12
pradeep 30
garry 90
我想从上面的表中的前2分。这可以通过row_number()函数完成。但它也应该适用于交叉应用。但我下面提到的代码是给所有的行而不是前2的分数。 select abc.score
from #b as a
cross apply (
select top 2 score
我正在应用XML跨应用通过使用存储过程从具有多个节点的XML项目文件提取数据。 存储过程如下 INSERT INTO UCDetails
SELECT
Usecase.value('@UserID','VARCHAR(100)') AS UCId, --ATTRIBUTE
Usecase.value('@Name','VARCHAR(100)') AS UCName, --ATTRIBUTE