Hallo allen!

Hierbij een echte beginner op het gebied van SQL ;)

Ik zit met het volgende probleem/vraag:

Ik heb een database opgezet met de volgende velden:
• Serienummer
• Artikelnummer
• Prijs
• Aantal

Nu wil ik dus dat als het aantal groter is dan 1, bijvoorbeeld 7. Ik 7x bullet points zie van:
• Serienummer
• Artikelnummer
• Prijs

Kan iemand mij hierbij helpen? Ik loop nogal vast!

Alvast bedankt :)
Ik heb de tabel iets aangepast.

SELECT TOP 1000 [Serienummer]
      ,[Product]
      ,[Aantal]
      ,[Stuksprijs]
  FROM [Voorbeeld].[dbo].[Voorbeeld1] 


En vervolgens voer ik de volgende query uit:

DECLARE @idx int = 0
WHILE @idx <dbo.Voorbeld1.Aantal BEGIN
SET @idx = @idx + 1
INSERT INTO Voorbeeld
END 


Nu krijg ik de volgende foutmeldingen:


'dbo.Voorbeeld1.Aantal' : the multi-part identifier could not be bound
'Voorbeeld': Invalid object name
'END': Incorrect syntax near the keyword

De reden dat mijn voorkeur uit gaat naar SQL, is omdat ik ook met Visual Studio werk en SQL (naar mijn idee) hier toch het makkelijkste mee communiceert.

Reageren