Witajcie,
Mam pytanie początkującego w sql, mam takie zapytanie:
SELECT [Entry No.]
FROM [ExProF].[dbo].[Stops Register] where [Downtime Status] <> 'Closed'
Oczywiście wyślietli mi się tutaj lista wartośći a nie jedana sztuka. Czy jest możliwość i jak to zrobić, wstawienia do zapytanie zmiennej przechowującej mi wartość
uzyskaną w selekcie? Domyślam się że musi tu byc jakaś pętla, aby zmienna przyjeła wartośc dla jednej iteracj pętli ale nie wiem jak to zrobić.
Kombinowąłem coś takiego:
declare @EntryNo bigint
set @EntryNO = (select [Entry No.] from [Stops Register] where [Downtime Status] <> 'Closed'
ale w tym przpadku zapisze mi tylko jedną wartość a z listą już sobie nie radzi.
Select zwrac:
2345
1234
1234
Chcialbym każdą z tych wartości zapisać jako zmienną (w jakiejś iteracji) aby móc z nią cos jeszcze zrobić (np wywoła dodatkowy insert) równiez w tej jednej iteracji pętli.
Z góry dzięki
dodanie znacznika <code class="none">
- @furious programming