» »

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

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"
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

Zgodovina sprememb…



Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Tag-i v MySQL

Oddelek: Programiranje
111645 (1410) MH0
»

entitete - sql

Oddelek: Programiranje
71064 (798) boogie_xlr
»

Baze ter relation med njimi

Oddelek: Programiranje
153334 (2895) Marat
»

Podatkovna baza

Oddelek: Programiranje
182628 (1602) amacar
»

Štetje količine rama

Oddelek: Strojna oprema
6572 (460) DeeCoy

Več podobnih tem