WITH Artikelliste AS ( select ART.Bezeichnung as Bezeichnung,ART.Zusatz as Zusatztext,Langtext.TEXT as Langtext,Dimensionstext.TEXT as Kurztext,ART.Zusatz as VarianteBezeichnung, Artikel.* from [dbo].[VDS_vSyShopArtikellisteRB] as Artikel LEFT JOIN [dbo].[ART] with (nolock) on (Artikel.Nummer = [dbo].[ART].Artikelnummer) LEFT JOIN [dbo].[TEXT] as Langtext with (nolock) on (Langtext.BLOBKEY = 'AR' + Artikel.Nummer) LEFT JOIN [dbo].[TEXT] as Dimensionstext with (nolock) on (Dimensionstext.BLOBKEY = 'AT' + Artikel.Nummer) where 1=1 AND Artikel.Nummer = '3606489504762' and isnull(Variante, 0) = 0 AND EXISTS (select * from [dbo].[SyShopArtikelzuordnungen] where Artikel.Nummer = [dbo].[SyShopArtikelzuordnungen].Artikelnummer AND [dbo].[SyShopArtikelzuordnungen].Shopgruppe != 'virtuell') ), Count_Artikelliste AS ( select count(*) as Gesamtanzahl from Artikelliste ) select * from Artikelliste as Artikel, Count_Artikelliste order by Artikel.Erstellt desc