I am trying to use the \"WITH\" statement in SQL Server 2005. It seems to work fine if I do something like:
WITH MyBigProducts AS (SELECT * FROM Products WHE
WITH n(id, name) AS (SELECT id, name FROM ABC WHERE parent = 44 UNION ALL SELECT m.id, m.name FROM ABC as m, n WHERE n.id = m.parent) SELECT * FROM n