Napisac procedure obliczajaca calkowita liczbe pieniędzy przeznaczonych do wyplaty w danym miesiacu.
Nie mam pojecia jak to zrobic za pomoca procedury, ale napisalem w formie zapytania:
SELECT imie, Pensja_zasadnicza, Premia, Dodatek, Pensja_zasadnicza+Premia+Dodatek AS [Wyplata] FROM DaneOsobowe, Zarobki WHERE DaneOsobowe.Id_do=Zarobki.Id_do
Jak teraz to zmienic na procedure, pomoże ktoś?
[EDIT]
Zrobiłem tak, chodzi, ale teraz pytanie jak to sie ma do faktycznie poprawnej procedury? Bo ona chyba powinna zwracać jakąś wartosc?
KOD:
CREATE PROCEDURE [dbo].[jakas] AS SELECT imie, Pensja_zasadnicza, Premia, Dodatek, Pensja_zasadnicza+Premia+Dodatek AS [Wyplata] FROM DaneOsobowe, Zarobki WHERE DaneOsobowe.Id_do=Zarobki.Id_do BEGIN SET NOCOUNT ON; END
[EDIT2]
Czy jest mi tutaj potrzeban jakaś zmienna (parametr) Np.:
@wyplata DECIMAL
?