SQL korlátok megtekintéséhez <>

szavazat
0

Csak azt akarom tudni, hogy mit jelent a jel <> a kulcsszó után check nem ??

Példa:

create table DistancesTbl(
   from varchar(100) not null,
   to varchar(100) not null,
   km smallint not null,
   primary key(from, to),
   constraint check_from_to check (from <> to),
   constraint check_distance check (km > 0)
);

az előző lekérdezés, mit jelent a vonal kényszer check_from_to ellenőrizze (az a <>), pontosan csinálni?

Kösz!

A kérdést 10/10/2019 01:02
a forrás felhasználó
Más nyelveken...                            


1 válasz

szavazat
2

Ez egy másik változata a nem egyenlő operátor :

Not equal:
mysql> SELECT '.01' <> '0.01';
       -> 1
mysql> SELECT .01 <> '0.01';
       -> 0
mysql> SELECT 'zapp' <> 'zappp';
       -> 1

Ez ugyanaz, mint a !=

Válaszolt 10/10/2019 01:06
a forrás felhasználó

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more