Witamy na forum PC Format Zapraszamy do REJESTRACJI


Użytkownicy przeglądający ten wątek: 1 gości

[SQL]procedura zliczania czasu

#1
[SQL]procedura zliczania czasu
Witam!

Uczę sie SQLa i mam kilka problemów w moim projekcie.

1. Mam tabelę
Kod:
create table Czas_pracy (

ID_Pracownika int not null references Pracownicy(ID),
Czas_Rozpoczecia DateTime not null,
Czas_Zakończenia DateTime not null,
)

I próbuję napisać procedurę, która policzy ilość godzin przepracowanych przez danego pracownika w miesiącu.
Podejrzewam, e ma to być coś w stylu
Kod:
CREATE PROCEDURE Policz_wyplate_pracownika_w_miesiacu(@data date, @ID_Pracownika int)

as
select * FROM Czas_pracy as A where A.ID_Pracownika = @ID_Pracownika and MONTH(@data) = MONTH(A.Czas_Rozpoczecia)


Z tym, że nie wiem jak poprawnie policzyć sumę dni i wypisać to.

Drugi problem mam z napisaniem wyzwalacza:

Mam tabele:
Kod:
create table Szczegoly_Sprzedazy (

ID_Sprzedazy int references Sprzedaz(ID) not null,
ID_Produktu int not null,
Ilosc int not null,
Cena money
)

i wyzwalacz:
Kod:
create trigger Dodanie_Ceny_calosciowej on Szczegoly_Sprzedazy

after insert
as
select I.Cena, I.Ilosc from inserted I join Produkty
on I.ID_Produktu = Produkty.ID
UPDATE Szczegoly_Sprzedazy

jak ustalić cenę całkowitą (Cena produktu * ilość) tak, aby użytkownik wpisywał tylko ID_PRoduktu i ilość a cena sama się wyliczała?
 System operacyjny: windows_ten Przeglądarka: chrome
Programy: Polecane / Nowe / Inne




Podobne wątki ([SQL]procedura zliczania czasu)
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Sumowanie czasu excel. Cixi 7 9788 13.02.2018, 11:52
Ostatni post: Cixi
  SQL zapisanie w rekordzie nazwy zalogowanego użytkownika karlos1323 11 3542 30.12.2017, 11:08
Ostatni post: koneton
  Tutoriale: Tworzenie raportów z wykorzystaniem SQL. Cixi 3 7716 29.03.2017, 08:23
Ostatni post: koneton

Skocz do:


Wybrane wątki ([SQL]procedura zliczania czasu)
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  VBA Pobieranie wybranych plików z danymi julietta03 1 10183 04.05.2018 08:25
Ostatni post: broda99
  [VBA] Przenoszenie danych między formularzami Pioro 4 10606 23.04.2018 11:48
Ostatni post: broda99
  Skrypt, który szuka i zamienia armen10 2 10143 23.04.2018 10:04
Ostatni post: armen10
  Liniowa regresja w Pythonie a budowanie modelu Trojan3000 2 10305 16.04.2018 13:26
Ostatni post: Trojan3000
  Początki z bashem - jak napisać skrypty: wysłanie maila i kalkulator? Kristov81 4 14112 21.03.2018 18:32
Ostatni post: Szachista
Ściana Zadanie cmd.... Yanke$ 2 11184 16.03.2018 17:20
Ostatni post: FireBytes
  Poszukuj kogoś do pomocy FireBytes 0 9658 16.03.2018 16:58
Ostatni post: FireBytes
  Program liczący liczby pierwsze Mersenne'a raistin 2 9978 12.03.2018 12:51
Ostatni post: Szachista
  Wykres Funkcji w Javie wanhelsing 4 10555 17.02.2018 22:27
Ostatni post: wanhelsing
  [VBA Excel] Zaokrąglanie liczby w górę Pioro 2 11152 13.02.2018 21:25
Ostatni post: Pioro
  Sumowanie czasu excel. Cixi 7 9788 13.02.2018 11:52
Ostatni post: Cixi
  Sap i power bi książki Cixi 1 9512 09.02.2018 21:46
Ostatni post: Cixi
  Pomoc w VBA excel Woof 3 9967 19.01.2018 09:36
Ostatni post: Woof
Ściana [CMD] Dwa zadanka które mnie przerosły MihuJ 0 9269 11.01.2018 15:52
Ostatni post: MihuJ
  Czy programowanie jest dla mnie? Co powinienem robić? Kumiku 2 9589 05.01.2018 20:14
Ostatni post: broda99