Forum

tablodaki saha değe...
 
Bildirimler
Hepsini Temizle

tablodaki saha değerine göre sorguda dönen kaydı çoğaltma

4 Yazılar
3 Üyeler
0 Reactions
1,108 Görüntüleme
(@ferhatesenlik)
Gönderiler: 13
Eminent Member
Konu başlatıcı
 

Merhaba yapmak istediğim şey 

örneğin sticker basacağım ve XL bedenden beden adedi kadar sticker basmak istiyorum

 XL = 50 adet girildiyse eğer yapılacak sorguda kaydı 50 defa tekrarlamasını istiyorum ki raporda o etiketten 50 adet çıksın 

 
Gönderildi : 10/12/2014 19:01

(@eravse)
Gönderiler: 1753
Üye
 

Sql server da while dongusu ıle bu yapılabılır ornek olarak 

DECLARE @counter INT
SELECT @counter = 0
WHILE @counter < 5
BEGIN
  SELECT 'the variable @counter is ' + CAST(@counter AS VARCHAR(1))
  SELECT @counter = @counter + 1 

END

 su adresten de faydalanabılırsınız  http://msdn.microsoft.com/en-us/library/ms178642.aspx

ProfectSoft Yazılım ve Danışmanlık Hizmetleri
LogPusher & Bifyou E-Commerce System
www.profectsoft.com

 
Gönderildi : 03/01/2015 19:27

(@caglarozenc)
Gönderiler: 247
Reputable Member
 

Daha basit bir yöntem ise kullanacağın sorgunun sonuna GO 10 gibi bir ifade kullanıp o sorgunun 10 sefer çalışmasını sağlayabilirsin. 

select 'Çağlar Özenç' 
go 5 

Ekran görüntüsü :

 

 
Gönderildi : 13/01/2015 17:18

(@caglarozenc)
Gönderiler: 247
Reputable Member
 

daha kısa yöntemden uygulamak istediğiniz kod parçasının sonuna GO 5 gibi bir ifade kullanıp yapabilirsiniz.

Örnek :

 select 'Çağlar Özenç'
go 5

Ekran görüntüsü   

 
Gönderildi : 13/01/2015 17:20

Paylaş: