Operatoru un aizstājējzīmju lietošana vaicājumos
Veidojot vaicājumus, atlases kritērijos var izmantot šādus salīdzināšanas operatorus:
< – mazāks;
<= – mazāks vai vienāds;
> – lielāks;
>= – lielāks vai vienāds;
= – vienāds;
<> – nevienāds.
<= – mazāks vai vienāds;
> – lielāks;
>= – lielāks vai vienāds;
= – vienāds;
<> – nevienāds.
Piemērs:
Veidojot vaicājumus, atlases kritērijos var izmantot šādus loģiskos operatorus:
And – visiem kritērijiem jāizpildās vienlaikus;
Or – jāizpildās vismaz vienam no uzskaitītajiem kritērijiem;
Not – nav jāizpildās izteiksmei, kas seko operatoram Not.
Or – jāizpildās vismaz vienam no uzskaitītajiem kritērijiem;
Not – nav jāizpildās izteiksmei, kas seko operatoram Not.
Piemērs:
Vaicājumos kritēriju norādīšanai lieto šādas aizstājējzīmes:
Rakstzīme | Apraksts | Piemērs |
* vai % | Atbilst jebkurš skaits rakstzīmju. Rakstzīmi var izmantot jebkurā vietā rakstzīmju virknē. | ka* atbilst kas, kam un kad, bet neatbilst aka un kāpēc. |
? vai _ | Atbilst jebkura viena alfabētiska rakstzīme. | l?ka atbilst laka, lūka un lika. |
[ ] | Atbilst jebkura no iekavās iekļautajām rakstzīmēm. | l[ai]ka atbilst laka un lika, bet neatbilst lūka. |
! | Neatbilst jebkura no iekavās iekļautajām rakstzīmēm. | l[!ai]ka atbilst lūka, bet neatbilst laka un lika. |
# | Atbilst jebkura viena skaitliska rakstzīme. | 1#3 atbilst 103, 133 un153. |
Piemērs:
Atlases kritērijs Like P* nozīmē, ka tiks atlasīti ieraksti, kuros uzvārds sākas ar burtu P.
Atsauce:
Datubāzu veidošana un lietošana. Latvijas Universitātes realizēts ESF projekts "Profesionālajā izglītībā iesaistīto vispārizglītojošo mācību priekšmetu pedagogu kompetences paaugstināšana". – izmantotā literatūra: 77. - 82. lpp.