Forum » Izdelava spletišč » MySQL vprašanje - redundanca recordov
MySQL vprašanje - redundanca recordov

KernelPanic ::
Spoštovani!
 
Imam sledeč query:
Imam sledeč query:
SELECT weblife.bwFacilities.Id, weblife.bwFacilities.Name, weblife.bwFacilities.Address, weblife.bwCities.ZipCode, weblife.bwCities.Name, weblife.bwCities.IdCountry, weblife.bwCountries.Name, weblife.bwCountries.Id, weblife.bwCountries.IdContinent, weblife.bwContinents.Id, weblife.bwContinents.Name FROM weblife.bwFacilities, weblife.rlResortsHaveFacilities, weblife.bwCities, weblife.bwCountries, weblife.bwContinents, weblife.bwResorts WHERE weblife.bwFacilities.Id=weblife.rlResortsHaveFacilities.IdFacility AND weblife.bwFacilities.IdCity=weblife.bwCities.Id AND weblife.bwCities.IdCountry=weblife.bwCountries.Id AND weblife.bwCountries.IdContinent=weblife.bwContinents.Id ORDER BY weblife.bwFacilities.Id;ki mi vrne naslednje rezultate:
000001 Pizzerija Dobra Vila, Vodnikova 8, 1000 Ljubljana, Slovenia-Europe (FACILITY) 000001 Pizzerija Dobra Vila, Vodnikova 8, 1000 Ljubljana, Slovenia-Europe (FACILITY) 000001 Pizzerija Dobra Vila, Vodnikova 8, 1000 Ljubljana, Slovenia-Europe (FACILITY) 000002 Grand Hotel Union Executive, Miklo?i?eva 1, 1000 Ljubljana, Slovenia-Europe (FACILITY) 000002 Grand Hotel Union Executive, Miklo?i?eva 1, 1000 Ljubljana, Slovenia-Europe (FACILITY) 000002 Grand Hotel Union Executive, Miklo?i?eva 1, 1000 Ljubljana, Slovenia-Europe (FACILITY) 000003 Grand Hotel Union Business, Miklo?i?eva 3, 1000 Ljubljana, Slovenia-Europe (FACILITY) 000003 Grand Hotel Union Business, Miklo?i?eva 3, 1000 Ljubljana, Slovenia-Europe (FACILITY) 000003 Grand Hotel Union Business, Miklo?i?eva 3, 1000 Ljubljana, Slovenia-Europe (FACILITY)Zakaj mi vsak record izpiše 3x. Vem, da mora biti kretenska napaka, ampak je ne najdem in ne najdem, prosim za pomoč!

KernelPanic ::
Ja čak, zdej pa jst neki ne štekam. Če v db designerju narišeš relacije itd..., in pol daš na podlagi sheme kreirat bazo, a ti avtomatično joina al ne? 

zavajon ::
Tega orodja žal ne poznam, poznam pa SQL. In tvoj SQL ti vrne kartezični produkt na bwResorts, ker ni joina za to tabelo. 

keworkian ::
Človek začni uporabljat alias, ker tole klobaso komaj prebereš... 
Obscenities in B-Flat
Vredno ogleda ...
| Tema | Ogledi | Zadnje sporočilo | |
|---|---|---|---|
| Tema | Ogledi | Zadnje sporočilo | |
| ⊘ | paket iz ZDA , zelo občutljivOddelek: Loža | 5571 (2499) | IL_DIAVOLO | 
| » | Paket iz Anglije! (strani: 1 2 )Oddelek: Loža | 20523 (13089) | Zoran7 | 
| » | dell 2709w - zelena črtaOddelek: Pomoč in nasveti | 2692 (1535) | Gregec | 
| » | MySQL Query VprašanjeOddelek: Izdelava spletišč | 3530 (3295) | overlord_tm | 
| » | Zamenjana grafična karta v embalažiOddelek: Pomoč in nasveti | 1526 (1179) | LittleDevil | 
