![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 61 Pomógł: 0 Dołączył: 17.11.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam
mam taki oto kod
samo zapytanie wyczytuje to co trzeba z małym wszakże wyjątkiem, a mianowicie: każdy rekord wywoływany jest potrójnie (jest dublowany, a w zasadzie trójblowany ![]() są wyjątki że (ew podwójnie gdyż jedno z trzech zdublowanych (z trójblowanych ![]() dlaczego on dubluje zapytania i dlaczego jeden z tych trzech dubli rozpoznaje warunki prawidłowo i je filtruje odpowiednio a drugi i trzeci ("dubel") już nie ? Ten post edytował kowalcook 10.09.2008, 16:57:25 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 374 Pomógł: 149 Dołączył: 1.03.2006 Ostrzeżenie: (0%) ![]() ![]() |
Albo
albo
-------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 61 Pomógł: 0 Dołączył: 17.11.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witaj
niestety DISTINCT odpada, brałem go już wcześniej pod uwagę ale on wtedy wyświetla wszystkie rekordy nawet te których warunki nie obejmują przy pierwszej pętli gdyż jako że ich nie ma to je pokazuje z drugiej pętli, w której już te warunki w zapuyaniu nie działają poprawnie drugi sposób też nie pomaga odkryłem jednakże że ilość zapętleń x2, x3, x4 itd uzależniona jest od ilosci rekordów z znajdujących się w bazie_trzeciej wtedy miałem ich trzy dlatego "trójdoblowało" ![]() ![]() może te wskazówki pomogą wam pomóc mi w tym problemie ![]() pozdro kowalcook Ten post edytował kowalcook 11.09.2008, 15:56:28 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 374 Pomógł: 149 Dołączył: 1.03.2006 Ostrzeżenie: (0%) ![]() ![]() |
odkryłem jednakże że ilość zapętleń x2, x3, x4 itd uzależniona jest od ilosci rekordów z znajdujących się w bazie_trzeciej To normalne i jak się robi JOIN to trzeba odpowiednio ustawić warunek ON żeby tego uniknąć. -------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 24.07.2025 - 21:50 |