![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 231 Pomógł: 1 Dołączył: 22.04.2007 Skąd: Rypin Ostrzeżenie: (0%) ![]() ![]() |
witam. potrzebuje waszej pomocy. mam 2 tabele przykladowo
TabelaA id marka_auta TabelaB id id_tabeliA model_auta dostępność przykladowo. wrzucam do tabeliA 1, opel 2, VW do tabeliB 1, 1, corsa, dostępny 2, 1, insignia, zajęty i teraz chce zliczyć wszystkie marki aut(tabela A) pod warunkiem ze z (tabeliB) wszystkie modele tego auta są dostępne czyli jeśli mam markę opel. w niej np 2 dostępne modele to jeśli wszystkie są dostępne to zliczenie kategorii opla traktowane jest jako 1. a jeśli jakiś model tego auta niedostępny wtedy cala marka jest 0(do sumowania). trochę to bez sensu ale tak będzie prościej to przedstawić chyba ![]() albo bardziej obrazkowo ![]() Ten post edytował djbarca 4.02.2012, 12:58:13 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 378 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Jakoś tak:
Składnia postgresql, nie pamiętam czy case się tak pisało w mysql. Ten post edytował viking 4.02.2012, 14:47:24 -------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 25.06.2025 - 08:45 |