DECLARE @Concat varchar(MAX)
SELECT @Concat = ''
SELECT @Concat = @ConCat + IsNull(Field1, '')
FROM Table1
SELECT @Concat
Это вернет единственное значение, которое является объединением каждого значения Field1. Часть IsNull будет означать, что значения NULL не мешают. Конечно, если вы не используете SQL Server 2005 или более позднюю версию, тогда вы не сможете использовать varchar (MAX), и число объединяемых записей станет проблемой быстрее.