Prikazi cijelu temu 10.08.2016 16:55
Gjoreski Van mreze
Administrator
Registrovan od:02.02.2009
Lokacija:Ohrid Makedonija


Predmet:Re: uvjetni upit nad vise tabela
Zasto ti trebaju ovoliko tablica ,ja mislim da je dovoljno imati jedna tablica i u njoj dodati sve ove operacije , isto dodad i jedno polje po koje ce razlikujes podatke u njega na primer mozes staviti ove naslove od tabele isto dodas i polja dataOD i dataDO i onda samo filtriras podatka .
Moze i ovako kako si ti postavio ali bitno je kako ces prikazivati podatke.
Ima vise nacina da se odradi ova .
Jedn je ako koristis VB mozes napraviti funkcija.
Ako koristis neki drugi neki drugi programski jazik mozes napraviti Stored Procedura ili Funkcija na mySQL serveru.
sa naredba union mozes spoite sva tabela da izgledaju kao jedna

PreuzmiIzvorni kôd (SQL):
  1. SELECT * FROM nd01 WHERE id=4
  2. UNION ALL
  3. SELECT * FROM rd01 WHERE id=4
  4. UNION ALL
  5. SELECT * FROM rd02 WHERE id=4
  6. UNION ALL
  7. SELECT * FROM rd03 WHERE id=4
  8. UNION ALL
  9. SELECT * FROM rd04 WHERE id=4
  10. UNION ALL
  11. SELECT * FROM sb01 WHERE id=4
Ovaj post je ureden 1 puta. Posljednja izmjena 10.08.2016 16:55 od strane Gjoreski.