Hoe werk SQL behalwe?
Hoe werk SQL behalwe?

Video: Hoe werk SQL behalwe?

Video: Hoe werk SQL behalwe?
Video: Scriptcase - Point of Sale (POS) 2/3 2024, November
Anonim

SQL - BEHALWE Klousule. Die SQL BEHALWE klousule/operateur word gebruik om twee SELECT-stellings te kombineer en gee rye van die eerste SELECT-stelling terug wat nie deur die tweede SELECT-stelling teruggestuur word nie. Dit beteken BEHALWE gee slegs rye terug, wat nie in die tweede SELECT-stelling beskikbaar is nie.

Hierin, wat gee 'n behalwe-navraag terug?

Die BEHALWE operateur word gebruik om soortgelyke rye wat in een gevind word, uit te sluit navraag maar nie 'n ander nie. Dit opbrengste rye wat uniek is aan een resultaat. Om die BEHALWE operateur, beide navrae moet terugkeer dieselfde aantal kolomme en daardie kolomme moet van versoenbare datatipes wees.

hoe kies ek alle kolomme behalwe een in SQL? Regskliek net op die tabel > Skriptabel as > Kies na > Nuwe navraagvenster. Jy sal sien die kies navraag. Haal net die uit kolom jy wil uitsluit en jy het jou voorkeur kies navraag. Dit is nie 'n generiese oplossing nie, maar sommige databasisse laat jou toe om gereelde uitdrukkings te gebruik om die kolomme.

As u dit in die oog hou, wat is die verskil tussen minus en behalwe in SQL?

Daar is absoluut geen verskil in die BEHALWE klousule en die MINUS klousule. Hulle dien albei dieselfde doel en dit is bloot twee verskillende maniere om dieselfde funksionaliteit te bereik. Die verskil is dit BEHALWE is beskikbaar in die PostgreSQL databasis terwyl MINUS is beskikbaar in MySQL en Oracle.

Bestaan nie SQL nie?

Die SQL BESTAAN NIE Operator sal heeltemal teenoorgestelde optree BESTAAN Operator. Dit word gebruik om die aantal rye wat deur die SELECT Statement teruggestuur word, te beperk. Die BESTAAN NIE in SQL Bediener sal die subnavraag vir rye nagaan bestaan , en as daar geen rye is nie, sal dit WAAR terugkeer, anders ONWAAR.

Aanbeveel: