August 2003
For most simple aggregations, using GROUP BY with an aggregation function returns the information you need. Inline conditional aggregation uses CASE...END to return multiple aggregates from just one query.
SQL Server Magazine
April 2001
Use recursive stored procedures to generate a tree from a SQL Server table.
SQL Server Magazine
April 2001
A comparison of local temporary tables and global temporary tables.
SQL Server Magazine
November 2000
Build an ASP page that lets you access your database schema through the Internet.
SQL Server Magazine