skanuj0287 (3)

skanuj0287 (3)



Rozdział 10. ♦ Podstawy SQL 301

Tabela 10.6. Operatory relacyjne w MySOL

Operator

Opis

Przykład

Operator równości. Zwraca wartość TRUE (1), jeśli argument znajdujący się z lewej strony jest równy argumentowi znajdującemu się z prawej strony, lub FALSE (0) — w przeciwnym przypadku. Uwaga! Jeżeli jeden z argumentów (lub oba) równy jest NULL, wynikiem działania jest również NULL.

Id=10,

Nazwisko-'Kowalski'

Operator równości. Działa podobnie jak -, z tą różnicą, że jeśli jednym z argumentów jest NULL, wynikiem porównania jest FALSE, a jeśli oba argumenty są równe NULL, wynikiem jest TRUE.

Adres<=>NULL

Zwraca wartość TRUE (1), jeśli argument znajdujący się z lewej strony jest różny od argumentu znajdującego się z prawej strony, lub FALSE (0) — w przeciwnym przypadku.

Ido2,

Nazwisko<>'Kowalski'

Takie samo znaczenie jak o.

Id! =2,

Nazwisko!-'Kowalski'

<

Zwraca wartość TRUE (1), jeśli argument znajdujący się z lewej strony jest mniejszy od argumentu znajdującego się z prawej strony lub FALSE (0) w przeciwnym przypadku.

Id<10

Zwraca wartość TRUE (1), jeśli argument znajdujący się z lewej strony jest większy od argumentu znajdującego się z prawej strony, lub FALSE (0) — w przeciwnym przypadku.

Id>10

Zwraca wartość TRUE (1), jeśli argument znajdujący się z lewej strony jest mniejszy od argumentu znajdującego się z prawej strony lub jest mu równy, lub FALSE (0) — w przeciwnym przypadku.

Id<—10

Zwraca wartość TRUE (1), jeśli argument znajdujący się z lewej strony jest większy od argumentu znajdującego się z prawej strony lub jest mu równy, lub FALSE (0) — w przeciwnym przypadku.

Id>=10

IS NULL

Zwraca wartość TRUE (1), jeśli argument znajdujący się z lewej strony jest równy NULL, lub FALSE (0) — w przeciwnym przypadku.

Adres IS NULL, Id IS NULL

IS NOT NULL

Zwraca wartość TRUE (1), jeśli argument znajdujący się z lewej strony jest różny od NULL lub FALSE (0) — w przeciwnym przypadku.

Adres IS NOT NULL, Id IS NOT NULL

BETWEEN N AND M

Zwraca wartość TRUE (1), jeśli argument znajdujący się z lewej strony ma wartość z przedziału od N do M, lub FALSE (0)

— w przeciwnym przypadku.

Id BETWEEN 10 AND 20

NOT

BETWEEN N AND M

Zwraca wartość TRUE (1), jeśli argument znajdujący się z lewej strony nie ma wartości z przedziału od N do M, lub FALSE (0)

— w przeciwnym przypadku.

Id NOT BETWEEN 10 AND 20

IN

Zwraca wartość TRUE (1), jeśli argument znajdujący się z lewej strony jest równy jednej z wartości wymienionych w nawisach okrągłych za operatorem, lub FALSE (0) — w przeciwnym przypadku.

Id IN(1. 3. 5), Nazwisko IN('Kowalski '. 'Nowak')

NOT IN

Zwraca wartość TRUE (1), jeśli argument znajdujący się z lewej strony nie jest równy jednej z wartości wymienionych w nawisach okrągłych za operatorem, lub FALSE (0) — w przeciwnym przypadku.

Id NOT ING. 3. 5), Nazwisko NOT INC Kowalski '.

'Nowak')


Wyszukiwarka

Podobne podstrony:
skanuj0301 (2) Rozdział 11. ♦ Więcej o SQL 315 Tabela 11.1. Funkcje
skanuj0269 (3) Rozdział 10. ♦ Podstawy SQL 283 Tabela 10.1. Typy całkowitoliczbowe Typ Zakres
skanuj0297 (3) Rozdział 11. ♦ Więcej o SQL 311 Rozdział 11. ♦ Więcej o SQL 311 mysql> select tytu
skanuj0299 (2) Rozdział 11. ♦ Więcej o SQL 313 Rozdział 11. ♦ Więcej o SQL 313 mysql> SELECT tytu
skanuj0303 (2) Rozdział 11. ♦ Więcej o SQL 317 Której funkcji należy użyć, aby dowiedzieć się, jaka

więcej podobnych podstron