WITH tblDigit(d) AS ( SELECT 1 UNION SELECT 2 UNION SELECT 3 UNION SELECT 4 UNION SELECT 5 UNION SELECT 6 UNION SELECT 7 UNION SELECT 8 UNION SELECT 9 UNION SELECT 0) SELECT t1.d + t2.d * 10 + t3.d*100 AS Number FROM tblDigit t1, tblDigit t2, tblDigit t3 WHERE t1.d + t2.d + t3.d >0 ORDER BY t1.d + t2.d*10 + t3.d*100
Tuesday, July 27, 2010
Get numbers from 1 to 999 with a query
at 1:34 AM
Labels: SQL Server 2005, SQL Server Tip, T-SQL
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment