Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 6 odgovora
  • 8.134 pregleda

Najnovija ↓

Komlekstan upit u Accessu-Abecedni katalog 06.04.2004. u 13:16 · pre 274 meseca #1
Pozdrav svima,
Kacim se na Access97 iz vb6.Imam program za biblioteku.Potrebno je da napravim upit(abecedni katalog) koji ce prikazati knjige istog autora i naslova samo jednom.Naime,biblioteka ima najcesce vise knjiga istog autora i naslova ali im se redni broj razlikuje.
Pokusao sam da napravim upit DISTINCT Autor,Naslov iz knjiga,ali ne mogu da ga zakacim 1:1 sa tabelom knjiga.Ako ga zakacim drugacije,onda prikaze sve knjige iz baze.Problem je u tome sto Autor i Naslov nisu Unique indexed(posto ima vise knjiga istog Autora i Naslova u biblioteci).Postoji li resenje da ne pravim tablequery od nule,sto bi znatno usporilo program?
P.S.Koliko ja znam,na querydef ne mogu se dodavati polja.
Potpis
U fudbalu je vazno jedno:a to su dve stvari:rad ,red i disciplina.
Re: Komlekstan upit u Accessu-Abecedni katalog 06.04.2004. u 13:24 · pre 274 meseca #2
Mislim da ti je glavna greska to sto si sve stavljao u dve tabele (koliko mi se cini). Ime autora kao jedna kolona, Ime knjige kao druga kolona, ali sve to u istoj tabeli. E sad fora je da, ako pravis distinct query, moras da imas imena i prezimena autora recimo kao jedno polje npr

Code:

SELECT DISTINCT ime_autora + " " prezime_autora as Punoime FROM table, itd...



Znaci u tabelu trpaj podatke recimo o knjigama (znaci kompletno) druga tabela za korisnike, itd.
Re: Komlekstan upit u Accessu-Abecedni katalog 09.04.2004. u 17:23 · pre 274 meseca #4
Molim vas,pomagajte!
Možda nisam bio dovolno jasan.Dakle,potreban mi je upit koji će izbaciti knjige jednog Autora i Naslova samo jednom.Sam upit DISTINCT na poljima Autor i Naslov publikacije radi savršeno,ali tom spisku treba dodati i ostala polja (mesto izdanja,izdavač,...).Kako da ta polja stavim u istom upitu,a da ona ne budu DISTINCT?
Unapred hvala!
Potpis
U fudbalu je vazno jedno:a to su dve stvari:rad ,red i disciplina.
Re: Komlekstan upit u Accessu-Abecedni katalog 15.04.2004. u 23:54 · pre 274 meseca #7
Mislim da ti onda treba grupisanje a ne distinct npr

SELECT [Table1].[autor], [Table1].[naslov], [Table1].[izdavac]
FROM Table1
GROUP BY [Table1].[autor], [Table1].[naslov], [Table1].[izdavac]
ORDER BY [Table1].[autor], [Table1].[naslov];
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme