![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 374 Pomógł: 23 Dołączył: 3.06.2006 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Hej,
Tabela configs: id | user_id | path | value Wartości w tabeli przyjmuję user_id = NULL jako deklaracja domyślnych wartości aplikacji. Jeżeli użytkownik chce zmienić dla siebie wartość configa, dodawany jest nowy rekord w tabeli z wartością jego id w kolumnie user_id. I teraz: Jak wyciągnąć zawartość pełnego configa dla jego użytkownika uwzględniając również wartości domyślne? -------------------- Pomogłem? Podziękuj proszę klikając poniżej "POMÓGŁ" ;)
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
WHERE (user_id = 123 OR user_id IS NULL) + odpowiednie sortownie + grupowanie
lub UNION (dla pobrania danych dla użytkownika i domyślnych) + grupowanie |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 31.07.2025 - 07:25 |