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
  [JavaScript] Znajdowanie przedziału czasu rafal12999 0 3726 10.12.2019, 17:58
Ostatni post: rafal12999
  Sumowanie czasu excel. Cixi 7 11700 13.02.2018, 11:52
Ostatni post: Cixi
  SQL zapisanie w rekordzie nazwy zalogowanego użytkownika karlos1323 11 4120 30.12.2017, 11:08
Ostatni post: koneton

Skocz do:


Wybrane wątki ([SQL]procedura zliczania czasu)
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Skrypt usuwający pliki azds1 1 267 13.10.2020 08:45
Ostatni post: Michu_PL
  Mam mały problem ze zrobieniem tego programu Asasin12PL 2 415 12.10.2020 17:10
Ostatni post: Asasin12PL
  Skrypt pod sklep internetowy Talcia 6 10012 24.09.2020 22:20
Ostatni post: Ajgor
  Książki do nauki C# olek23 16 25920 28.08.2020 09:51
Ostatni post: Ajgor
  [VBA Excel] Wyszukiwanie wartości w kolumnie Pioro 2 4002 22.06.2020 18:27
Ostatni post: Pioro
  Validacja JS kolo48 3 5772 16.04.2020 14:06
Ostatni post: koneton
  Automatyczne wykonywanie czynności na stronie Fresher 0 4798 15.04.2020 20:53
Ostatni post: Fresher
  Visual Studio Code- zmiana folderu rozszerzeń Physicist 4 6737 05.04.2020 15:46
Ostatni post: Physicist
  Prośba o pomoc przy wyborze języka do konkretnego projektu. romands 6 5915 05.04.2020 14:07
Ostatni post: romands
Sad PhpMyAdmin w Mysql 8.0 Lauczi 3 5762 31.03.2020 16:34
Ostatni post: Lauczi
Ściana Klika pytań plz pomóżcie Samek2222 1 5466 22.03.2020 18:59
Ostatni post: Ajgor
  Pytanie - programowanie batch [cmd] Max23 0 5413 20.03.2020 01:03
Ostatni post: Max23
  Oczekiwanie na Akcje przycisku wanhelsing 8 7588 01.03.2020 19:44
Ostatni post: Szachista
Toungue Wybór szkoły średniej przez potencjalnego programistę Zikinan 1 7257 09.02.2020 15:58
Ostatni post: dzikuu86
  Poszukuję pomysłu na prosty program ;) janciu96 5 16732 13.12.2019 23:32
Ostatni post: Ajgor