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

Kako da napisem ovaj sql upit?

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

[ Pregleda: 552 | Odgovora: 1 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

MatezYU
NS

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

Sajt: matezyu.googlepages.com/m..


Profil

icon Kako da napisem ovaj sql upit?21.03.2007. u 09:44

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?
21.03.2007. u 09:44 

chachka
Srđan Mijatov
Subotica

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

Sajt: www.baze-podataka.net


Profil

icon Re: Kako da napisem ovaj sql upit?21.03.2007. u 12:42
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
"biggest obstacle to learning SQL is unlearning procedural programming" - Joe Celko
21.03.2007. u 12:42 

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

[ Pregleda: 552 | Odgovora: 1 ]

Postavi temu Odgovori

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