SQL (Structured Query Language) è il linguaggio usato sui database relazionali (RDBMS) per gestire ed amministrare i diversi motori di database, nonché definire tramite una serie di istruzioni specifiche l'inserimento, la modifica e la cancellazione di record e tabelle per uno o più database.
SQL è il linguaggio d'interrogazione (query language) usato dai più diffusi ed importanti database relazionali, quali: MySql, Sql Server ed Oracle solo per citarne alcuni.
Le argomentazioni qui raccolte e trattate sul linguaggio SQL esulano dai diversi standard, oltre quello ANSI potrebbero riguardare anche sue eventuali varianti.
Limitare il numero di records ritornati da una select in Oracle
Come limitare le dimensioni del result set, ovvero il numero di records (di righe) ritornati da una query select in Oracle
Dichiarare una costante nel linguaggio TSQL
Come dichiarare una costante (e se è possibile farlo) nel linguaggio Transact-SQL di Sql Server
Come chiudere tutte le connessioni aperte ad un database Sql Server?
Come chiudere tutte le possibili connessioni aperte ad un database Sql Server, facendo sì che esso non risulti bloccato per eventuali modifiche su di esso come ad es. rinominarlo
Sintassi dell'istruzione CASE in Sql Server?
Come si scrive correttamente l'espressione CASE del linguaggio Transact SQL di MS Server? Qual'è la sua sintassi corretta ed alcuni esempi pratici che mostrano come scriverla ed usarla
C'è un modo per sapere quando un record è stato modificato?
Come sapere la data dell'ultima modifica di un record su un database Sql Server? E' possibile conoscere quando un record viene modificato, c'è uno strumento standard o bisogna farlo a parte
Inserire più valori con una sola update Mysql?
E' possibile inserire più di un valore con una sola istruzione UPDATE nel database MySql? Come fare un update con valori multipli
MyISAM versus InnoDB
Quali sono le principali differenze tra le tabelle MyIsam e InnoDB in un database MySql? Quando usare l'uno e quando l'altra? Quali i vantaggi e gli svantaggi? Meglio MyIsam o InnoDB?
Copiare o Duplicare un database MySql senza usare mysqldump
Come copiare (duplicare) un intero database MySQL senza l'ausilio del programma di backup mysqldump
Quali caratteri mettere con escape quando si fa una query sql?
Evitare brutte sorprese o attacchi di sql injection aggiungendo le giuste sequenze di escape per caratteri speciali in una query sql su database Mysql
Dimensione massima di una tabella MySql?
Qual'è la dimensione massima che si può definire o può avere una tabella in un database MySql
Come Selezionare tutti campi (colonne) di una tabella MySql eccetto uno?
Come fare una SELECT in MySql che selezioni tutti i campi (le colonne) di una tabella eccetto uno, o eccetto solo alcune colonne
E' possibile fare una SELECT su valori multipli della condizione WHERE?
Come fare una SELECT su una tabella MySql dove le condizioni da soddisfare nella clausola WHERE possono avere più di un valore
Selezionare solo la riga N in una tabella di DataBase
Come selezionare soltanto la riga n (ennesima) ad esempio la 21 del record di una tabella dato un database MySql
Inserire dati Binary in MySql
Come posso inserire dati di tipo Binary in un database MySql, conviene? E se SI come e quando usarli in base al tipo d'informazione da trattare