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 | 5078 (2006) | IL_DIAVOLO |
» | Paket iz Anglije! (strani: 1 2 )Oddelek: Loža | 19675 (12241) | Zoran7 |
» | dell 2709w - zelena črtaOddelek: Pomoč in nasveti | 2500 (1343) | Gregec |
» | MySQL Query VprašanjeOddelek: Izdelava spletišč | 3215 (2980) | overlord_tm |
» | Zamenjana grafična karta v embalažiOddelek: Pomoč in nasveti | 1426 (1079) | LittleDevil |