Dwa zapytania w jednym |
Dwa zapytania w jednym |
1.03.2018, 10:17:00
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 |
|
|
1.03.2018, 10:35:25
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 |
|
|
1.03.2018, 13:42:19
Post
#3
|
|
Grupa: Zarejestrowani Postów: 176 Pomógł: 18 Dołączył: 5.01.2007 Ostrzeżenie: (0%) |
1.
2.
|
|
|
1.03.2018, 13:57:51
Post
#4
|
|
Grupa: Zarejestrowani Postów: 965 Pomógł: 285 Dołączył: 19.06.2015 Skąd: Warszawa Ostrzeżenie: (0%) |
Mniej wiecej tak, poczytaj tez o bindowaniu parametrow. |
|
|
1.03.2018, 14:10:13
Post
#5
|
|
Grupa: Zarejestrowani Postów: 176 Pomógł: 18 Dołączył: 5.01.2007 Ostrzeżenie: (0%) |
Dziękuję za odpowiedź, jednak zapytanie zwraca mi pojedynczy rekord, a osób w bazie mam ponad 700.
Poprzednio nie dodałem jeszcze, że nie każda osoba może mieć wydane uprawnienia, ale (jak już pisałem) inna może mieć ich więcej niż jeden. Dziękuję raz jeszcze, poczytam i jakoś to przerobię |
|
|
1.03.2018, 23:44:11
Post
#6
|
|
Grupa: Zarejestrowani Postów: 1 421 Pomógł: 310 Dołączył: 18.04.2012 Ostrzeżenie: (0%) |
|
|
|
3.03.2018, 10:45:58
Post
#7
|
|
Grupa: Zarejestrowani Postów: 176 Pomógł: 18 Dołączył: 5.01.2007 Ostrzeżenie: (0%) |
Idealnie
Dziękuję za gotowca |
|
|
Wersja Lo-Fi | Aktualny czas: 26.04.2024 - 10:04 |