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 9200 13.02.2018, 11:52
Ostatni post: Cixi
  SQL zapisanie w rekordzie nazwy zalogowanego użytkownika karlos1323 11 3362 30.12.2017, 11:08
Ostatni post: koneton
  Tutoriale: Tworzenie raportów z wykorzystaniem SQL. Cixi 3 7373 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
  Zamiana całego zestawu znaków wg przyporządkowania BarHorab 5 6435 19.12.2018 16:45
Ostatni post: Szachista
  Sumowanie licz excel - problem OxyGenE 2 9333 19.12.2018 16:29
Ostatni post: Szachista
  Jaki kod pod pewne zdarzenia visualbasic 2010 aktywny27 4 7003 07.11.2018 13:41
Ostatni post: Ajgor
Scared Ipad Pro programowanie? NissmoOne 4 7637 06.10.2018 12:22
Ostatni post: NissmoOne
  C# pierwsza pusta komórka Excel DonCorleone 0 7155 21.09.2018 16:58
Ostatni post: DonCorleone
  .bat nie kompresuje plików GIENTY 3 7517 06.09.2018 07:20
Ostatni post: broda99
  problem z programem .bat wiktrom12 4 8638 30.08.2018 08:25
Ostatni post: wiktrom12
  Silnik do gier ZigglerGames 1 7366 23.08.2018 09:03
Ostatni post: Szachista
  Chciałbym zrobić prosty plik exe z jedną funkcją densour 4 8082 09.08.2018 16:24
Ostatni post: Ajgor
  Który język wybrać do stworzenia aplikacji synchronizujące pliki z urządzeniem mobiln Elemental 2 2337 18.07.2018 12:05
Ostatni post: Ajgor
  Pomysł napisania programu ROM FireBytes 3 8728 28.06.2018 16:56
Ostatni post: FireBytes
  [VBA] Tworzenie nowego arkusza z danymi z TextBox'a Pioro 4 8975 19.06.2018 23:24
Ostatni post: broda99
  Potwierdzenie na maila po wysłaniu pliku coci 0 8187 13.06.2018 20:37
Ostatni post: coci
  Pieczętowanie Archiwum Jar - Po co? wanhelsing 3 8800 19.05.2018 20:55
Ostatni post: koneton
  Wyszukiwarka w spawnerze nie reaguje na polskie znaki kazik666 0 8598 16.05.2018 12:04
Ostatni post: kazik666