Contenuti del Corso
Introduzione a SQL
Introduzione a SQL
1. Iniziare
2. Filtraggio dei Dati
La Clausola WHERESfida: Aiuta un Lettore a Trovare il Suo Genere PreferitoSfida: Recupero di Libri Più VecchiEspressioni Condizionali: Operatori di ConfrontoSfida: Evita i Libri DanneggiatiSfida: Evidenzia Nuovi ArriviSfida: Libri EconomiciEspressioni Condizionali: L'Operatore ANDSfida: Trova Libri Specifici per un LettoreSfida: Definire IntervalliSfida: Condizioni MultipleEspressioni Condizionali: L'Operatore ORSfida: Corrispondenza di Più OpzioniSfida: Escludere un IntervalloEspressioni Condizionali: L'Operatore NOTSfida: Negare un Intervallo
3. Ordinamento Dei Dati
Ordinamento di BaseSfida: Ordinare il Catalogo della BibliotecaOrdinamento per Più ColonneSfida: Ulteriore Ordinamento del CatalogoOrdinamento Dopo il Filtraggio dei DatiSfida: Trova i Libri Più EconomiciSfida: Aiuta un Cliente a Trovare un LibroLa Parola Chiave LIMITSfida: Seleziona Libri per la Sezione del CollezionistaSfida: Libri Convenienti
4. Popolamento di un Database
Creare una TabellaSfida: Creare una Nuova Tabella BooksInserimento di Righe in una TabellaSfida: Inserimento Dei DatiSfida: Inserire Più DatiInserimento di Più RigheSfida: Inserimento di Dati in BloccoChiavi PrimarieLa Parola Chiave SERIALSfida: Cambiare la Struttura dei LibriSpecificare i Valori PredefinitiSfida: Migliorare Ulteriormente la Tabella dei Libri
5. Aggiornamento e Cancellazione dei Dati
Aggiornamento delle Righe in una TabellaSfida: Correggi i Dati del LibroSfida: Aggiornare i Conteggi delle PagineSfida: Contrassegna i Libri Archiviati Come Non DisponibiliEliminazione delle RigheSfida: Eliminare i Record ObsoletiDuplicazione delle TabelleSfida: Crea un Backup della TabellaSfida: Genera una Tabella Riassuntiva dei LibriEliminazione delle Tabelle
Eliminazione delle Righe
Possiamo selezionare e eliminare condizionalmente righe da una tabella utilizzando l'istruzione DELETE
.
Di seguito è riportata la sintassi dell'istruzione DELETE
:
sql
L'istruzione DELETE
seleziona le righe da table_name
in base a una condition
e le elimina.
Esempio: Rimozione degli Studenti Diplomati
Considera una tabella students
con le seguenti colonne name
, age
, grade
, score
, e graduation_year
.
Vorremmo eliminare tutte le righe dalla tabella dove il graduation_year
è minore o uguale a 2024
, poiché quegli studenti si sono già laureati e non vogliamo più conservare i loro dati.
Questo può essere fatto utilizzando la seguente query:
sql
Dimostrazione:
Tutto è chiaro?
Grazie per i tuoi commenti!
Sezione 5. Capitolo 5