• 3 odgovora
  • 3.393 pregleda
Sortiranje po vrednosti iz druge tabele 29.08.2006. u 23:09 · pre 245 meseci #1
Popunjavam DataSet redovima iz jedne tabele, ali treba mi da oni budu sortirani po vrednosti koja se nalazi u drugoj tabeli.

Recimo, imam tebele "Osobe" i "Uplate". Kolonu "Ime" imam u obe tabele, ali samo u prvoj imak kolonu "RedniBroj".

Sad želim da kad pravim upit nad drugom tabelom (npr. ukupna uplata svake osobe), u DataSetu dobijem sortirane redove po RednomBroju.
Re: Sortiranje po vrednosti iz druge tabele 29.08.2006. u 23:38 · pre 245 meseci #2
Školski primer:

SELECT *
FROM klijenti AS k INNER JOIN uplate AS u
ON k.id = u.id
ORDER BY k.rednibroj ASC

pri tom ti se redni broj nalazi u tabeli Klijenti, i povezane su tabele preko ID-a klijenta...


Re: Sortiranje po vrednosti iz druge tabele 29.08.2006. u 23:45 · pre 245 meseci #3
Ako sam te dobro shvatio, treba ti agregatni upit
Code:

SELECT Uplate.Ime, Osobe.RedniBroj, SUM(Uplate.Iznos) AS Ukupno 
FROM Uplate INNER JOIN Osobe ON Uplate.Ime = Osobe.Ime 
GROUP BY Uplate.Ime, Osobe.RedniBroj 
ORDER BY Osobe.RedniBroj

Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme