Novo

Forum kao aplikacija na telefonu

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

  • 1 odgovor
  • 2.893 pregleda

Najnovija ↓

Check box - Pomoc 12.01.2009. u 10:07 · pre 216 meseci #1
Naime,
Problem je sledeci.
Imam bazu radnik, vodim evidencije o negovim placama
tabela Radnik sadrzi, ID, Ime, Prezime, Plata, IdKoeficijent
tabela Koeficijent Id, IDRadnik, Naziv Vrijednost, Datum ( Datum unosa koeficijent ),Aktivno ( Check Box )

Sada Promjenim koeficijnet radniku, i onaj ranije koeficijnet da ostane, i on ostaje ali da mi iskljuci njegov check box da stavi na false,
Znaci da poredi dva datuma i da datum koji je mladji koristi a drugi koeficijent da stavlja Check box na false
Re: Check box - Pomoc 21.01.2009. u 20:51 · pre 216 meseci
izmenjeno 1 put, poslednji put Crtani 22.01.2009. u 09:32
  1. Crtani22.01.2009. u 09:32zapis iz teksta poruke
#2
Ako sam dobro razumeo (a tesko je razumeti ovo sto si napisao) svakom radniku odgovara vise koeficijenata, ali je aktivan samo poslednji?
Ovaj model je daleko od dobrog resenja.
No, mozda ti ovo pomogne. Sledeci upit ce iz tabele koeficijenti za svakog radnika prikazati njegov aktivan koeficijent (bez koriscenja polja Aktivno)

Code:

SELECT Koeficijenti.Idradnik, Koeficijenti.ID, Koeficijenti.Naziv, Koeficijenti.Vrednost, Koeficijenti.Datum
FROM Koeficijenti 
INNER JOIN
     [SELECT t.Idradnik, Max(t.datum) as NajnovijiDatum
      FROM Koeficijenti as t GROUP BY t.Idradnik]. AS pomocna
ON
(Koeficijenti.Datum = pomocna.NajnovijiDatum) AND (Koeficijenti.Idradnik = pomocna.Idradnik);


npr. za tabelu:

ID |Idradnik |Naziv |Vrednost |Datum
1 |1 |prvi prvog |110 |1.1.2008
2 |2 |prvi drugog |120 |1.1.2008
3 |1 |drugi prvog |210 |1.1.2007
4 |2 |drugi drugog |220 |1.2.2008 <------- ovaj je najnoviji za radnika broj 2
5 |1 |treci prvog |310 |3.3.2008 <------- ovaj je najnoviji za radnika broj 1
6 |1 |cetvrti prvog |410 |3.3.2006

Upit ce dati ovakav rezultat:

Idradnik ID Naziv Vrednost Datum
2 4 drugi drugog 220 1.2.2008
1 5 treci prvog 310 3.3.2008

Da li nesto od ovoga mozes da izvuces, ne znam...

Predlazem da nam malo detaljnije opises siri kontekst, za sta ti ovo treba, pa bi mozda drugaciji model pojednostavio stvar.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme