Upiti (Queries)

Upit je alat za obradu podataka. Npr. upiti mogu da daju odgovor na pitanja kao što je “koliko kupaca živi u Požezi i koji su njihovi nazivi i telefonski brojevi?”. Takođe upiti se mogu koristiti  za kombinovanje ili “spajanje” podataka iz više povezanih tabela da bi npr. dobili odgovor na pitanje “koji kupci su naručili koje proizvode i koja je vrednost tih porudžbina?” – gde bi se podaci o kupcima nalazili u jednoj tabeli a podaci o kupljenim proizvodima i vrednosti porudžbine u drugoj tabeli koja je povezana sa prvom.

Postoji više vrsta upita, najčešće korišćeni je upit za izbor (Select Query). Ovaj upit omogućava biranje zapisa po nekom kriterijumu, sumiranje podataka…

U prozoru baze podataka kliknuti na karticu Query a zatim na dugme New. Otvara se prozor za izradu upita Select Query  i dijalog Add Table, u kome treba da izaberemo tabele pomoću kojih pravimo upit. Kliknemo na željene tabele i zatim na dugme Add. Nakon toga zatvaramo ovaj prozor klikom na dugme Close. Sada je aktivan prozor Select Query.

U polju Sort  iz padajuće liste možemo birati način sortiranja podataka po određenom polju (Ascending- rastući, Descending- opadajući redosled).

U polju Criteria zadajemo kriterijum po kojem će upit izabrati zapise iz tabela.

  • Operator Like se koristi da bi se pronašla sva polja koja su “kao” navedeni kriterijum. Na primer: Prezimena čija su početna slova  M –  Like prezime „M*“
  • Kriterijum za datum npr. >#01.02.03#, ili >#01.02.2003#
  • Ako želimo da prikažemo primanja radnika koja su manja od 40 000 – < 40000
  • Zadovoljavanje određenog kriterijum npr. da prikaže sve radnike koji se prezivaju Marković – „Marković“.
  • Ako želimo ukupnu, maksimalnu, minimalnu, prosečnu ili da prebrojimo određene vrednosti potrebni je aktivirati komandu Totals. Tada se aktivira novi red Total  sa opcijama (Sum – sabiranje, Avg – prosek, Max -maksimum, Min – minimum, Count -prebrojavanje). npr. Sum(Stanje_na_racunu).
  • Npr. [Unesi godinu rodjenja posle koje je rodjen ucenik] – tada možemo uneti bilo koju godinu, a ne da ulazimo u DesignView upita i tamo menjamo kriterijum pretrage svaki put kada se on promeni.

Operatori koji se mogu koristiti u određivanju kriterijuma su:

  • < (manje od),
  • > (veće od),
  • = (jednako),
  • >= (veće ili jednako),
  • <= (manje ili jednako),
  • <> (različito),
  • Between (između dve vrednosti- Between 12 and 20),
  • Null (prazno polje),
  • Is Not Null (polje nije prazno),
  • And (oba izraza su istinita –   1 And 10),
  • Or ( jedan od izraza je istinit –   1 Or 10).

Овај унос је објављен под Osnove baza podataka. Забележите сталну везу.

Оставите одговор

Попуните детаље испод или притисните на иконицу да бисте се пријавили:

WordPress.com лого

Коментаришет користећи свој WordPress.com налог. Одјавите се / Промени )

Слика на Твитеру

Коментаришет користећи свој Twitter налог. Одјавите се / Промени )

Фејсбукова фотографија

Коментаришет користећи свој Facebook налог. Одјавите се / Промени )

Google+ photo

Коментаришет користећи свој Google+ налог. Одјавите се / Промени )

Повезивање са %s