sql upit sa uslovom
16.05.2008. u 21:23 · pre 224 meseci
#1
Pocetnik sam u SQL-u pa bih trebao pomoc. Imam sledecu tabelu radjenu u excelu
____A_________B_______C_____D________E
1 IME________TIP_____DAN___RED____TIP+RED
2 branko____dolazak____1_____1_____dolazak1
3 branko____dolazak____1_____2_____dolazak2
4 branko____dolazak____1_____1_____odlazak1
5 branko____dolazak____2_____1_____dolazak1
6 branko____odlazak____2_____1_____dolazak1
7 branko____odlazak____2_____2_____odlazak2
8 branko____odlazak____2_____3_____odlazak3
Kolone su sortirane po imenu, tipu pa danu. U excelu ovaj posao resavam na sledeci nacin: Kolonu RED dobijam tako sto u polje d1 unesem broj 1 a ostala polja dobijam sa sledecim if uslovom =IF(AND(C2=C3;B2=B3);D2+1;1). Kolonu TIP+RED dobijam tako sto spojim kolonu tip i red (ocito). Ovaj problem resavam u excelu zato sto ne znam kako bih u accessu u upitu dobio kolonu RED, odnosno TIP+RED. Nedavno sam poceo uciti SQL pa me muci kako da napravim onaj if uslov od malopre. Hvala na svakoj pomoci.
____A_________B_______C_____D________E
1 IME________TIP_____DAN___RED____TIP+RED
2 branko____dolazak____1_____1_____dolazak1
3 branko____dolazak____1_____2_____dolazak2
4 branko____dolazak____1_____1_____odlazak1
5 branko____dolazak____2_____1_____dolazak1
6 branko____odlazak____2_____1_____dolazak1
7 branko____odlazak____2_____2_____odlazak2
8 branko____odlazak____2_____3_____odlazak3
Kolone su sortirane po imenu, tipu pa danu. U excelu ovaj posao resavam na sledeci nacin: Kolonu RED dobijam tako sto u polje d1 unesem broj 1 a ostala polja dobijam sa sledecim if uslovom =IF(AND(C2=C3;B2=B3);D2+1;1). Kolonu TIP+RED dobijam tako sto spojim kolonu tip i red (ocito). Ovaj problem resavam u excelu zato sto ne znam kako bih u accessu u upitu dobio kolonu RED, odnosno TIP+RED. Nedavno sam poceo uciti SQL pa me muci kako da napravim onaj if uslov od malopre. Hvala na svakoj pomoci.