Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 176 Pomógł: 18 Dołączył: 5.01.2007 Ostrzeżenie: (0%)
|
Witam
Mam problem z ułożeniem zapytania do bazy Tabela tbl_pracownicy zawiera m.in. pola id_pracownik nazwisko imie ... tabela tbl_uprawnienia zawiera m.in. pola id_uprawnienia nr_osoba nr_upraw ... Jedna osoba może mieć kilka rekordów w tabeli z uprawnieniami. Mam problem ze zbudowaniem jednego zapytania do listowania osób z ich uprawnieniami. Jeśli pracownik ma więcej niż jedno uprawnienie potrzebuję wyświetlić ostatnie (najświeższe) uprawnienie. Aktualnie robię to na dwóch zapytaniach, ale może da się to zrobić w jednym. Proszę o pomoc |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 965 Pomógł: 285 Dołączył: 19.06.2015 Skąd: Warszawa Ostrzeżenie: (0%)
|
JOIN, LIMIT i ORDER powinny wystarczyc. Wrzuc te 2 zapytania ktore teraz wykonujesz.
Ten post edytował kapslokk 1.03.2018, 10:36:19 |
|
|
|
pianta_d Dwa zapytania w jednym 1.03.2018, 10:17:00
pianta_d 1.
[SQL] pobierz, plaintext SELECT `id_pracownik`,... 1.03.2018, 13:42:19
kapslokk [SQL] pobierz, plaintext SELECT tk.* FROM tbl_ksi ... 1.03.2018, 13:57:51
pianta_d Dziękuję za odpowiedź, jednak zapytanie zwraca mi ... 1.03.2018, 14:10:13
mmmmmmm [SQL] pobierz, plaintext SELECT p.`id_pracownik`,p... 1.03.2018, 23:44:11
pianta_d Idealnie
Dziękuję za gotowca 3.03.2018, 10:45:58 ![]() ![]() |
|
Aktualny czas: 24.12.2025 - 16:54 |