SQL: MELLOM Condition


SQL. MELLOM Tilstand

Denne SQL opplæringen forklarer hvordan du bruker SQL MELLOM tilstand med syntaks og eksempler

Beskrivelse

SQL MELLOM Tilstand brukes til å hente verdier innenfor et område i et SELECT, INSERT, UPDATE eller DELETE-setningen

Syntax

Syntaksen for SQL MELLOM Tilstand er:.
uttrykk MELLOM verdi1 OG verdi2;
Parametere eller argumenter

uttrykk
En kolonne eller beregning.
verdi1 og verdi2
Disse verdiene skape et inkluderende utvalg at < em> uttrykk
er i forhold til

Merk:. SQL MELLOM tilstand vil returnere poster der uttrykk
er innenfor rekkevidden til verdi1 Hotell og verdi2 plakater (inkluderende)

Eksempel -. Med Numeric

La oss se på noen MELLOM tilstand eksempler benytter tallverdier. Følgende numeriske eksemplet bruker MELLOM betingelse for å hente verdier innenfor et numerisk område

For eksempel:.
SELECT * FROM suppliersWHERE supplier_id MELLOM 5000 AND 5010;

Dette SQL MELLOM eksempel ville returnere alle rader der supplier_id
er mellom 5000 og 5010 (inkludert). Det tilsvarer følgende SQL SELECT-setning:
SELECT * FROM suppliersWHERE supplier_id > = 5000AND supplier_id < = 5010;
Eksempel - Med Date

Neste, la oss se på hvordan du ville bruke MELLOM tilstand med datoer. Følgende dato eksemplet bruker SQL MELLOM betingelse for å hente verdier innenfor et datointervall

For eksempel:.
SELECT * FROM ordersWHERE ORDER_DATE MELLOM TO_DATE ('2003/01/01', 'åååå /mm /dd ') OG TO_DATE (' 2003/12/31 ',' åååå /mm /dd ');

Denne SQL MELLOM tilstanden eksempel vil returnere alle ordrer der ORDER_DATE
er mellom 1 januar 2003 og 31 desember 2003 (inkludert). Det vil være tilsvarende følgende SQL SELECT-setning:
SELECT * FROM ordersWHERE ORDER_DATE > = TO_DATE ('2003/01/01', 'åååå /mm /dd') AND ORDER_DATE < = TO_DATE ('2003 /12/31 ',' åååå /mm /dd ');
Eksempel - Bruke IKKE Operator

SQL MELLOM tilstanden kan også kombineres med SQL IKKE operatør. Her er et eksempel på hvordan du vil kombinere MELLOM tilstand med IKKE Operator

For eksempel:.
SELECT * FROM suppliersWHERE supplier_id IKKE MELLOM 5000 AND 5500;

Denne SQL MELLOM tilstanden eksempel vil returnere alle rader der supplier_id ikke var mellom 5000 og 5500, inkluderende. Det vil være tilsvarende følgende SQL SELECT-setning:
SELECT * FROM suppliersWHERE supplier_id < 5000OR supplier_id > 5500;



Next Page: