SVILUPPO APPLICAZIONI WEB: Il manuale di programmazione web per principianti. Impara a programmare con la guida completa di html, javascript e mysql (Italian Edition) by Harris Bryan

SVILUPPO APPLICAZIONI WEB: Il manuale di programmazione web per principianti. Impara a programmare con la guida completa di html, javascript e mysql (Italian Edition) by Harris Bryan

autore:Harris, Bryan [Harris, Bryan]
La lingua: ita
Format: epub, azw3
pubblicato: 2020-07-14T16:00:00+00:00


Quando recuperi un insieme di risultati, MySQL assegna un nome a ogni colonna di output. Per impostazione predefinita, MySQL assegna i nomi di colonna specificati nell'istruzione CREATE TABLE o ALTER TABLE alle colonne di output, ma se questi valori predefiniti non sono adatti, è possibile utilizzare degli alias di colonna per specificare il nome desiderato. Gli alias rendono i nomi delle colonne più concisi, facili da leggere e significativi.

Tuttavia, gli alias sono soggetti ad alcune restrizioni. Ad esempio, devono essere racchiusi tra virgolette se sono parole chiave SQL, interamente numeriche, o contengono spazi o altri caratteri speciali (un alias può essere composto da più parole se si desidera utilizzare una frase descrittiva). La seguente istruzione recupera gli stessi valori di dati della precedente ma utilizza parole diverse per denominare le colonne di output:

mysql> SELECT

-> oggetto AS 'elemento',

-> gambe AS 'supporti',

-> braccia

-> FROM arti

-> WHERE oggetto LIKE 't%'

-> AND gambe > 3;

+----------+----------+---------+

| elemento | supporti | braccia |

+----------+----------+---------+

| tavolo | 4 | 0 |

+----------+----------+---------+

1 row in set (0.00 sec)

Gli alias di colonna sono utili anche per la programmazione. Se si scrive un programma che recupera le righe in un array e accede ad esse tramite indici di colonna numerici, la presenza o l'assenza di alias di colonna non fa alcuna differenza perché gli alias non modificano le posizioni delle colonne all'interno del set di risultati.

Tuttavia, gli alias fanno una grande differenza se accedi alle colonne di output per nome perché gli alias cambiano quei nomi. Sfrutta questa opportunità per dare al tuo programma nomi più facili e significativi con cui lavorare.

È possibile anche recuperare i valori in base all’ordine di grandezza di una colonna, potremmo scegliere per esempio, di selezionare tutti gli oggetti della tabella che hanno meno di 4 gambe:

mysql> SELECT * FROM arti WHERE gambe < 4;

+-----------+-------+---------+

| oggetto | gambe | braccia |

+-----------+-------+---------+

| umano | 2 | 2 |

| pesce | 0 | 0 |

| treppiedi | 3 | 0 |

+-----------+-------+---------+

3 rows in set (0.00 sec)



scaricare



Disconoscimento:
Questo sito non memorizza alcun file sul suo server. Abbiamo solo indice e link                                                  contenuto fornito da altri siti. Contatta i fornitori di contenuti per rimuovere eventuali contenuti di copyright e inviaci un'email. Cancelleremo immediatamente i collegamenti o il contenuto pertinenti.
Ebooks popolari
Designing Mobile Interfaces by Steven Hoober & Eric Berkman(2208)
Mobile HTML5 by Estelle Weyl(2154)
La Sicurezza Informatica. Tra informatica, matematica e diritto (Italian Edition) by Francesca Cirini(1920)
Hello World by Hannah Fry(1905)
Il Manuale Di Arduino by Maik Schmidt(1743)
Linux server per l'amministratore di rete: per Ubuntu, CentOS e Fedora (Italian Edition) by Silvio Umberto Zanzi(1491)
Nel paese degli algoritmi by Aurélie Jean(1475)
Esercizi Di Stile by Unknown(1263)
Sviluppare in PHP 7: Realizzare applicazioni web e API professionali (Italian Edition) by Enrico Zimuel(1099)
E-LEARNING by E-learning(1057)
PYTHON : Il manuale per imparare a programmare. Contiene esempi di codice ed esercizi pratici. (Italian Edition) by Frost Oscar R(1041)
Tutto Mac for dummies: iPhone, iPad, MacBook, iCloud e molto altro by Simone Gambirasio(1035)
Novacene by James Lovelock(1014)
Automatizzare le cose noiose con Python: Programmazione pratica per principianti assoluti (Italian Edition) by Sweigart Al(1001)
9 algoritmi che hanno cambiato il futuro by MacCormick John(949)
Comprendere gli Algoritmi e i diagrammi di flusso passo-passo: Esempi con ausili grafici e tabellari, esercizi e codifica in linguaggio C (Italian Edition) by Luciano Manelli(926)
Amazon by Sconosciuto(914)
WEB DEVELOPMENT: La guida completa allo sviluppo web lato client. Impara a programmare con esercizi pratici ed esempi di codice. Include HTML, CSS, PHP, PYTHON, MySQL (Italian Edition) by Ferrati Alberto(898)
On Writing by Stephen King(895)
Android 4 by Massimo Carli(887)