我试图生成一系列字母的,使用SQL Server。字母序列生成的SQL Server
假设我有一个表如下
DECLARE @Funding TABLE (FundingDetailID INT,FundingID INT, DetailDescription VARCHAR(50))
INSERT INTO @Funding (FundingDetailID ,FundingID , DetailDescription) VALUES (1,107,'Desc 1')
INSERT INTO @Funding (FundingDetailID ,FundingID , DetailDescription) VALUES (1,107,'Desc 2')
INSERT INTO @Funding (FundingDetailID ,FundingID , DetailDescription) VALUES (1,107,'Desc 3')
我试图得到下面的结果。
a) Desc 1
b) Desc 2
c) Desc 3
如何生成“a)”, “b)”,
...?我不允许添加任何额外的临时表或表变量来存储最初的字母。它们应该被生成。
这是要在SQL Server 2005中完成的。
有什么想法?
感谢
Lijo Cheeran约瑟夫
这是功课?如果是这样,请将其标记为 – 2010-07-08 18:32:16
是否仅限于26个项目? – kennytm 2010-07-08 18:35:56
是的,它仅限于26 – Lijo 2010-07-08 18:43:32