Capitolo 3. Primer sulle query
Questo lavoro è stato tradotto utilizzando l'AI. Siamo lieti di ricevere il tuo feedback e i tuoi commenti: translation-feedback@oreilly.com
Finora hai visto alcuni esempi di query di database (alias select ) sparsi nei primi due capitoli. Ora è arrivato il momento di dare un'occhiata più da vicino alle diverse parti dell'istruzione select e alla loro interazione. Al termine di questo capitolo, dovresti avere una conoscenza di base di come si recuperano, si uniscono, si filtrano, si raggruppano e si ordinano i dati; questi argomenti saranno trattati in dettaglio nei capitoli da 4 a 10.
Meccanica della query
Prima di analizzare l'istruzione select, potrebbe essere interessante vedere come vengono eseguite le query dal server MySQL (o, se vogliamo, da qualsiasi altro server di database). Se stai utilizzando lo strumento a riga di comando mysql (e presumo che tu lo stia facendo), hai già effettuato l'accesso al server MySQL fornendo il tuo nome utente e la tua password (ed eventualmente un hostname se il server MySQL è in esecuzione su un altro computer). Una volta che il server ha verificato che il tuo nome utente e la tua password sono corretti, viene generata una connessione al database che potrai utilizzare. Questa connessione viene mantenuta dall'applicazione che l'ha richiesta (che, in questo caso, è lo strumento mysql ) fino a quando l'applicazione non rilascia la connessione (ad esempio, digitando quit) o il server chiude la connessione ...