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.
SQL : Update campo3 condizionale a campo1 e campo 2 ciclati
In tab1 di SQL dati campo1 valorizzato, campo2 valorizzato, e campo 3 vuoto, aggiornare per tutti i record il campo3 assegnando 1 se campo2 è presente in almeno un record di campo 1, e 0 se assente.
Elencare le tabelle non vuote di un database
Come ottenere la lista (l'elenco) delle tabelle di un database MySql che non siano vuote, ossia che possiedano almeno un record
Come misurare queries per second (QPS)?
Come si misura l'efficienza di una query in mysql, solitamente si usa il parametro QPS (queries per second), ma come si ottengono questi valori?
Selezionare il valore più grande di una riga
Come selezionare con una query sql il valore più grande di una riga (row) utilizzando la funzione GREATEST del database MySql
Cancellare tutti i records duplicati
Come cancellare (DELETE) tutti i records (rows - righe) duplicati da una tabella di un database MySql
Come scrivere una query sql che restituisca solo gli ultimi 10 records
Scrivere una query SQL per un database MySql che sia in grado di restituire gli ultimi records di una tabella aventi come colonne il tipo date e time
Lock table in MySql
Come e quando fare il lock, ossia bloccare le tabelle in scrittura di un database MySql
Come mostrare gli indici di una tabella
Qual'è l'istruzione sql per vedere ed elencare quali indici sono stati creati e sono presenti nella mia tabella MySql
Come usare mysqli_real_escape_string()?
Come usare la funzione mysqli_real_escape_string() per fare l'escape corretto di caratteri speciali in una query sql in un database MySql
Select e Update in una sola query SQL
Come eseguire un comando SELECT ed UPDATE contemporaneamente, ossia con una sola query (istruzione) sql in un database MySql
Clausola ORDER BY su più campi
Come utilizzare la clausola ORDER BY in MySql per ordinare i records di una query SELECT secondo una sequenza di valori e non solo su uno
Aggiungere un record con un certo valore solo se non esiste in tabella
Come riuscire ad aggiungere un record all'interno di una tabella MySql solo se questo record con un dato valore non sia già presente
Reset contatore auto-increment chiave primaria in MySql
Come resettare e riportare con valori sequenziali un campo impostato come auto incrementale su un database MySql
Contare i records che contengono un backslash
Come contare i soli records all'interno di una tabella di un database PostgreSQL cje contengano uno backslask '\'
Sub Select in pgSQL
Come prelevare i dati di una tabella per inserirli in un'altra in Oracle
Come prelevare i dati da una tabella ed usarli per inserirli come records in un'altra tabella su un databas Oracle
Fare una SQL insert in Oracle solo se il record non esiste
Come effettuare la insert di un comando sql in un database Oracle solo se non esiste di già il record nella tabella
Verificare se esiste un database in Micorosoft Sql Server
Come verificare con una query opportuna se esiste un certo database in una istanza di Micorosoft Sql Server
Stimare la durata di una Query in Sql Server
E' possibile calcolare e stimare il tempo di esecuzione (durata) di una query in un database Sql Server
Come cancellare i records duplicati in un database MySql
Come cancellare records duplicati da una tabella di un database MySql? C'è un modo per farlo, e se si qual'è la query sql migliore ed efficente per farlo?