![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 544 Pomógł: 5 Dołączył: 18.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
Potrzebuję zrobić coś tego typu:
Czyli mam tabelki "glowna" i "druga". W "glowna" znajduje się jakby lista wszystkich "rzeczy". Jest tam np. ID, TYPE (np. druga, trzecia, czwarta) oraz TYPEID (który przechowuje ID z tabeli np. druga, trzecia, czwarta. Potrzebuję pobrać tylko te rekordy z "glowna", które są active='1'... a to czy rekord jest active='1' trzymane jest w innych tabelach (we wszystkich takie samo pole - "active"). Pomocy! To mnie przerasta. -------------------- |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 654 Pomógł: 121 Dołączył: 27.10.2007 Skąd: Poznań, Łódź Ostrzeżenie: (0%) ![]() ![]() |
Pozdrawiam -------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 544 Pomógł: 5 Dołączył: 18.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
Nie, nie. Chodzi mi o coś innego. W Twoim kodzie jest już określona nazwa drugiej tabelki a 'druga' to ma być zmienna, która będzie pobierana z oferty.type. Pole 'type' zawiera właśnie nazwę innej tabeli w której sprawdzany ma być czy innatabela.active='1'.
-------------------- |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 279 Pomógł: 60 Dołączył: 25.02.2012 Ostrzeżenie: (0%) ![]() ![]() |
@deha21 niedawno w księgarniach pojawiła się książka "Antywzorce języka SQL" - z tego co widzę, właśnie z czymś takim masz do czynienia
![]() -------------------- there is much to be learned
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 544 Pomógł: 5 Dołączył: 18.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
Czyli w sensie że źle zaprojektowane?
![]() -------------------- |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 21:15 |