Forum » Programiranje » Select v MySQL
Select v MySQL
mr Vragec ::
Pozdravljeni,
imam problem oz. imam premalo znanja, da bi lahko napisal želeni select stavek. Upam, da mi boste lahko tu pomagali.
Imam bazo v kateri so tabele, ki imajo naslednje relacije.
Tabele so PN, PNZ, Z in S.
PN : Z = M:N (PNZ je vmesna tabele, ki rešuje relacijo M:N)
PN : S = 1:N
Sedaj pa bi želel dobit vse Z ki pripadajo PN in hkrati vse S ki pripadajo PN. Kolikor sem sam poskušal, dobim vedno večl rezultatov, saj mi za vsak Z posebaj izpiše S. Se pravi, da se S-ji ponavljajo.
Upam, da mi lahko pomagate.
lp, mr. Vragec
imam problem oz. imam premalo znanja, da bi lahko napisal želeni select stavek. Upam, da mi boste lahko tu pomagali.
Imam bazo v kateri so tabele, ki imajo naslednje relacije.
Tabele so PN, PNZ, Z in S.
PN : Z = M:N (PNZ je vmesna tabele, ki rešuje relacijo M:N)
PN : S = 1:N
Sedaj pa bi želel dobit vse Z ki pripadajo PN in hkrati vse S ki pripadajo PN. Kolikor sem sam poskušal, dobim vedno večl rezultatov, saj mi za vsak Z posebaj izpiše S. Se pravi, da se S-ji ponavljajo.
Upam, da mi lahko pomagate.
lp, mr. Vragec
xsenon ::
tele relacije v bazi boš moral malce drugače opisat ker ne razumem točno tvoje stukture baze. A strukturo baze si delal sam?
drugače pa začneš v slislu "select Z where PN=nek pogoj UNION select S where PN=nek pogoj"
drugače pa začneš v slislu "select Z where PN=nek pogoj UNION select S where PN=nek pogoj"
etpot - Exploit The Power Of Technology
mr Vragec ::
Evo sem uredil slikico in upam, da bo kaj več pomagalo.
Želja je dobit vse potne naloge z pripadajočimi stroški in zaposlenimi (kateri na grafu niso prikazani vendar obstaja relacija med zaposlenimi in potni nalog v okbliki 1:m), ki so vpisani na potni nalog.
Upam, da je sedaj kaj bolj jasno, v nasprotnem primeru pa na dan z vprašanji in bom poskusil na njih odgovorit.
lp, mr. Vragec
Želja je dobit vse potne naloge z pripadajočimi stroški in zaposlenimi (kateri na grafu niso prikazani vendar obstaja relacija med zaposlenimi in potni nalog v okbliki 1:m), ki so vpisani na potni nalog.
Upam, da je sedaj kaj bolj jasno, v nasprotnem primeru pa na dan z vprašanji in bom poskusil na njih odgovorit.
lp, mr. Vragec
Zgodovina sprememb…
- spremenil: mr Vragec ()
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Tag-i v MySQLOddelek: Programiranje | 1645 (1410) | MH0 |
» | entitete - sqlOddelek: Programiranje | 1064 (798) | boogie_xlr |
» | Baze ter relation med njimiOddelek: Programiranje | 3334 (2895) | Marat |
» | Podatkovna bazaOddelek: Programiranje | 2628 (1602) | amacar |
» | Štetje količine ramaOddelek: Strojna oprema | 572 (460) | DeeCoy |