MySQL Not Equal je an operátor nerovnosti který se používá pro vrácení sady řádků po porovnání dvou výrazů, které nejsou stejné. MySQL obsahuje dva typy operátorů Not Equal, kterými jsou () a (! =).
Rozdíl mezi operátorem () a (! =).
Operátory Not Equal v MySQL fungují stejně při provádění testu nerovnosti mezi dvěma výrazy. Vždy dávají stejný výsledek. Obsahují však jeden rozdíl, který následuje normy ISO zatímco != se neřídí normou ISO.
concat java řetězec
Příklad 1
Pojďme vytvořit studenta tabulky, abychom pochopili, jak funguje operátor Not Equal v MySQL. Předpokládejme, že tabulka studentů obsahuje následující údaje:
Tabulka: studenti
Pokud chcete získat podrobnosti o studentech, kteří nepatří Anglie , pak musíte provést následující příkaz:
SELECT * FROM students WHERE city 'England';
NEBO,
SELECT * FROM students WHERE city != 'England';
Po úspěšném provedení výše uvedených dotazů získáme stejný výstup jako níže:
nahradit řetězec javascriptu
Příklad 2
V tomto příkladu budeme rozumět tomu, jak pracuje operátor Not Equal Skupina vytvořená doložka. Klauzuli Group By můžeme použít pro seskupení řádků, které mají stejná data. Pokud chceme získat všechny zákazníky, kteří nemají Mobilní číslo a duplicitní příjem hodnotu, proveďte následující příkaz:
SELECT * FROM customers JOIN contacts ON customer_id = contact_id WHERE cellphone 'Null' GROUP BY income;
Dostaneme následující výstup:
Příklad 3
V tomto příkladu porozumíme tomu, jak operátor Nerovná se pracuje s a PŘIPOJIT prohlášení. Pojďme vytvořit tabulku' kontakty ' a ' zákazníky ' v databázi, která obsahuje následující data:
Tabulka: kontakty
Tabulka: zákazníci
naučit se selen
Pokud chceme získat všechny záznamy od tabulkových zákazníků a kontaktů, kde je mobilní telefon Null, proveďte následující příkaz, který vrátí všechny zákazníky, kteří nemají mobilní telefon číslo:
SELECT * FROM customers JOIN contacts ON customer_id = contact_id WHERE cellphone != 'Null;
Po úspěšném provedení poskytne následující výstup:
stream java filtru
Příklad 4
V tomto příkladu pochopíme, jak operátor Nerovná se pracuje s více podmínkami v klauzuli WHERE. Chceme například získat údaje o zákazníkovi odkud příjem je vyšší než 40 000 , a obsazení není vývojář. Výsledek získáte provedením následujícího příkazu:
SELECT * FROM customers Where income>40000 and occupation'Developer';
Po úspěšném provedení výše uvedeného příkazu získáme následující výstup.