Programmazione Web » Sql » Utilizzo delle clausole In, Between e Not

Utilizzo delle clausole In, Between e Not

Difficoltà: Intermedio Scritto da Michele Sassi
Sito Web: http://www.comefaccio.net E-Mail
Questo tutorial è stato letto 1131 volte




Le clausole IN, BETWEEN e NOT di Sql ci vengono incontro quando vogliamo effettuare una query su una base di dati per limitare la nostra ricerca a determinati valori.

Vediamo subito degli esempi:

La clausola IN ci serve quando vogliamo verificare l'esistenza e di conseguenza filtrare un valore contenuto nei campi indicati dalla query; supponiamo ad esempio di voler controllare gli amministratori e i membri di un sito, escludendo la categoria 'utenti'.

SELECT *
FROM membri
WHERE tipo_utente IN ('amministratore', 'membro');

La clausola IN può essere negata: se volessimo controllare nel nostro database tutti coloro che non sono nè amministratori, nè membri scriveremo:

SELECT *
FROM membri
WHERE tipo_utente NOT IN ('amministratore', 'membro');

La clausola BETWEEN invece ci serve quando vogliamo controllare un campo del database limitando la nostra ricerca a un intervallo di valori specificati nella query; supponiamo che un'azienda voglia controllare quali sono i dipendenti che ricevono uno stipendio compreso tra 1000 e 2000 euro.

SELECT *
FROM impiegati
WHERE stipendio BETWEEN 1000 AND 2000;

Ricordiamo che anche la clausola BETWEEN può essere negata:

SELECT *
FROM impiegati
WHERE stipendio NOT BETWEEN 1000 AND 2000;

In questo modo controlleremo tutti gli stipendi non compresi tra i 1000 e 2000 euro.

Aggiungi questo tutorial ai preferiti! Aggiungi questo tutorial ai preferiti


SEGNALA QUESTA RISORSA AD UN AMICO
Tuo nome
Tua mail
Nome amico
Mail tuo amico
Google
AREA UTENTI
E-MAIL PASSW
Perso la password?
I TUTORIAL PIU' LETTI
GIF ANIMATE
Script Gratis!
Spot

Sito Service
Tutorial per realizzare un sito web partendo da zero e script Asp per Aruba Server.

Tutorials & scripts
Articoli su HTML, CSS, PHP, ASP, Javascript, MySQL a cura di AG web solutions!

Guida Prestiti e Carte di credito
Giochi flash free
Giochi gratis online
Ricette di cucina gratis
Migliori torrent italiani
Notizie Dieta e Diete Alimentari

Cerca con Google