Rekordok összefűzése ciklus nélkül


Egy webes riporton, a táblázat alatt fel kellett sorolnom azon vevőket, amelyekre az elemzés készült. (A vevők nevét vesszővel elválasztva bele kellett raknom egy sztringbe. Pl.: Metro, Auchan, Cora, Tesco, ., és ezt ki kellett írnom a táblázat alá).

Hogy ezt a célt elérjük, automatikusan a ciklushoz nyúlnánk, amely rendre hozzáfűzné a vevők nevét a sztringhez. Ám ugyanezt az eredményt elérhetjük ciklus használata nélkül is. Íme:

Declare @Lista as varchar(8000)
Set @Lista = ''
Select @Lista = @Lista + VevöNeve + ', ' from DimVevö
Print @Lista

Elválasztó

Már készül a következő cikk. Kérjen értesítést a megjelenéséről itt.

|

Szóljon hozzá!

Szabály: Legyen kedves, segítõkész és vállalja a nevét.
A mező tartalma nem nyilvános.
  • A web és email címek automatikusan linkekké alakulnak.
  • Engedélyezett HTML elemek: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • A sorokat és bekezdéseket automatikusan felismeri a rendszer.
ANTI SPAM
A robot regisztrációk elkerülésére.
Image CAPTCHA
Figyeljen a kis és nagybetűk használatára