![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 195 Pomógł: 109 Dołączył: 3.11.2011 Ostrzeżenie: (10%) ![]() ![]() |
Jestem ciekaw ,czy istnieje możliwość utworzyć jedno zapytanie bez join'ów ,union'ów do kilku tabel ,gdzie jest identyczna struktura kolumn.Czy można coś takiego zrobić?
Select * from Tabela1,Tabel2,Tabela3 where mojaKolumna='jakieś dane' Nazwa kolumny "mojaKolumna" jest taka sama dla wszystkich tabel. Chyba jest to niemożliwe,szukam już od ponad 3 godzin po google i jedynie co podpowiada to użycie union all. Wielka szkoda,myślałem ,że tworzenie tabel o podobnych strukturach,będzie pomocne w takich przypadkach. Teraz będzie ciężko poskładać query stringa z podzapytaniami w zależności od ilości wybranych opcji. Ten post edytował Niktoś 12.11.2011, 13:16:46 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat Tego nie powiedziałem ,ani nie pomyślałem. Być może odniosłem mylne wrażenie po tych dwóch Twoich tekstach:Cytat Kodu nie podam ,bo wątpię, by ktoś go tutaj zrozumiał. Cytat Ja wiem ,że ma sens i to powinno Wam wystarczyć Jak dla mnie zabrzmiało to jak to jaki to ty nie jesteś "ach i och" i wszystko wiesz, a my ciule zwykli banalnej rzeczy nie zrozumiemy (IMG:style_emoticons/default/wink.gif) Cytat Byłem tylko ciekawy Dlaczego ten Forumowicz zakłada ,że: I ja ci to wyjaśniłem: w 90% procent przypadków na forum taka baza jest wynikiem niewiedzy autora tejże bazy. Jak również napisałem, być może w Twoim przypadku jest inaczej i wyraziłem chęć poznania Twojej bazy z czystej ciekawości.Cytat Poza tym jeżeli masz identyczną konstrukcję tabel to prawdopodobnie przyjmujesz z góry niezbyt dobrą konstrukcję bazy Nie znając konstrukcji ,ani zastosowania mojej bazy. Cytat Kodu nie podaję,bo piszę w całkiem innym języku niż PHP. I teraz wszystko jasne. Zmieniam zdanie na temat "ach i och" (IMG:style_emoticons/default/wink.gif) Cytat Tak więc nie urażaj się. Bardziej niż urażony czułem się rozbawiony (IMG:style_emoticons/default/wink.gif) Pamiętaj jednak, że tutaj są nie tylko PHPowcy i nie generalizuj, że nikt z forum nie zrozumie Twojego kodu napisanego w czymś innym niż PHP.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.10.2025 - 23:44 |