Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Kako da napisem ovaj sql upit?

[es] :: MySQL :: Kako da napisem ovaj sql upit?

[ Pregleda: 2252 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

MatezYU

Član broj: 4114
Poruke: 1586
*.adanet.co.yu.



+17 Profil

icon Kako da napisem ovaj sql upit?21.03.2007. u 09:44 - pre 208 meseci
Imam dve tabele.. Jedna mi je glavna a druga pomocna.. redni broj, godina i lokacija su mi polja koja vezuju ove dve tabele..

pokusao sam sa

select * from protkol inner join pregled on (protokol.rb=pregled.rb) where lokacija='ss'

e sada ja bi trebalo da imam jos spajanja za godinu, rb i lokaciju.. Ovako samo ih vezem za redni broj.. Kako to mogu da izvedem?
 
Odgovor na temu

chachka
Srđan Mijatov
Programer
BUS Computers
Kikinda

Član broj: 53780
Poruke: 576
*.dialup.neobee.net.

Sajt: www.baze-podataka.net


+4 Profil

icon Re: Kako da napisem ovaj sql upit?21.03.2007. u 12:42 - pre 208 meseci
Code:

SELECT *
  FROM protkol
       INNER JOIN
       pregled
         ON protokol.rb = pregled.rb
        AND protokol.godina = pregled.godina
        AND protokol.lokacija = pregled.lokacija
 WHERE lokacija = 'ss'
ili
Code:

SELECT *
  FROM protkol
       INNER JOIN
       pregled
         ON (protokol.rb, protokol.godina, protokol.lokacija)
          = (pregled.rb, pregled.godina, pregled.lokacija)
 WHERE lokacija = 'ss'

"The best code is no code at all."
- Zidar (ES član)
"Biggest obstacle to learning
SQL is unlearning procedural
programming."
- Joe
Celko
"Minimize code, maximize data."
- A. Neil Pappalardo
 
Odgovor na temu

[es] :: MySQL :: Kako da napisem ovaj sql upit?

[ Pregleda: 2252 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.