x = 5; x saab väärtuseks 5 y = ++x; x saab väärtuseks 6; y saab väärtuseks 6 y = x++; y saab väärtuseks 6; x saab väärtuseks 7 LOOGIKATEHTED. Loogiline jaatus. Loogiline või. Loogiline eitus. · Loogiline jah: && x && y · Loogiline või: || x || y · Loogiline eitus: !x x = true; y = false; z = true; (x && y) | | (z && !y) Tulemuseks true VÕRDLUSTEHTED. Võrdsus. Mittevõrdsus. Väiksem kui. Suurem kui. Väikem võrdne. Suurem võrdne. · Võrdsus: == · Mittevõrdsus: != · Väiksem-kui/suurem-kui: <, > · Väiksem-võrdne: <= · Suurem-võrdne: >= 1 == 1 Tulemuseks true 5 <= 4 Tulemuseks false "the" != "he" Tulemuseks true TINGIMUSLIK VALIK. · Tingimuslik valiku puhul vaadeldakse tehte tulemust ning vastavalt sellele valitakse kas tõene või väär vastus (tehe)? tõene vastus : väär vastus
· Korrutamine/jagamine: *, / · Mooduli võtmine: % Unaararitmeetika · Väärtuse suurendamine 1 võrra: ++ · Väärtsuse vähendamine 1 võrra: -- x = 5; x saab väärtuseks 5 y = ++x; x saab väärtuseks 6; y saab väärtuseks 6 y = x++; y saab väärtuseks 6; x saab väärtuseks 7 LOOGIKATEHTED Loogiline jah: && x && y · Loogiline või: || x || y · Loogiline eitus: ! !x x = true; y = false; z = true; (x && y) || (z && !y) Tulemuseks true VÕRDLUSTEHTED Võrdsus: == · Mittevõrdsus: != Meelis Jander A-08 · Väiksem-kui/suurem-kui: <, > · Väiksem-võrdne: <= · Suurem-võrdne: >= 1 == 1 Tulemuseks true 5 <= 4 Tulemuseks false "the" != "he" Tulemuseks true TINGIMUSLIK VALIK Tingimuslik valiku puhul vaadeldakse tehte tulemust ning vastavalt sellele valitakse kas tõene või väär vastus (tehe)? tõene vastus : väär vastus (day == "Laupäev")? "Nädalalõpp":"Mitte laupäev" TEHTED STRINGIDEGA Stringidele kehtivad mitmed aritmeetika ja Võrdlustehted
liitmine | + lahutamine | - ÜLEVAADE LOOGILISTEST OPERAATORITEST Loogilised operaatorid keeles Pascal Operatsiooni nimetus | operandi tähis --------------------------+--------------- loogiline eitus, POLE | NOT loogiline korrutamine, JA | AND loogiline liitmine, VÕI | OR ekvivalentsus | puudub mitteekvivalentsus | XOR võrdsus | = mittevõrdsus | <> suurem kui | > suurem või võrdne kui | >= väiksem kui | < väiksem või võrdne kui | <= Keeles Pascal on tõeväärtuste tähistamiseks võetud kasutusele spetsiaalsed sõnad. Väärtust 'tõene' tähistab sõna 'TRUE' ja väärtust 'väär' 'FALSE'. Loogilised operaatorid keeles C Operatsiooni nimetus | operandi tähis --------------------------+--------------- loogiline eitus, POLE | !
lahutamine | - 29 / 115 Ülevaade loogilistest operaatoritest Loogilised operaatorid keeles Pascal Operatsiooni nimetus | operandi tähis --------------------------+--------------- loogiline eitus, POLE | NOT loogiline korrutamine, JA | AND loogiline liitmine, VÕI | OR ekvivalentsus | puudub mitteekvivalentsus | XOR võrdsus | = mittevõrdsus | <> suurem kui | > suurem või võrdne kui | >= väiksem kui | < väiksem või võrdne kui | <= Keeles Pascal on tõeväärtuste tähistamiseks võetud kasutusele spetsiaalsed sõnad. Väärtust 'tõene' tähistab sõna 'TRUE' ja väärtust 'väär' 'FALSE'. Loogilised operaatorid keeles C Operatsiooni nimetus | operandi tähis --------------------------+--------------- loogiline eitus, POLE | !
Hetke kellaaeg - CURRENT_TIME
Hetke kuupäev + kellaaeg - CURRENT_TIMESTAMP
Mis aastal avaldati esimene SQL standardi
versioon?
1986.
Milline on hetkel kehtiv SQL standardi versioon?
SQL:2011.
Stringide konkatenatsioon. Milline on standardses
SQLis selle operaatori esitamiseks kasutatav
sümbol?
Standard SQL'is on selle operaatori esitamiseks kasutatav sümbol ||.
Väärtuste mittevõrdsus. Milline on standardses
SQLis selle operaatori esitamiseks kasutatav
sümbol?
Standard SQL'is on selle operaatori esitamiseks kasutatav sümbol <>.
LIKE predikaat ja selles SQL standardi järgi
kasutatavad mustri sümbolid
Mustriga võrdlemine. Kontroll, kas string vastab määratud mustrile.