Sandalo Zeppa Espadrillas Store White Tommy Hilfiger Luongo Fashion dorxBeWC
In Sabotsandali E RosaCompara Donna Prezzi Mocassini I Stringate SVjUGLqMpz
Giardini Sandali Nero Tacco Ghiaccio P908490de CrdthsQ

SQL : Come concatenare due campi

Giovanni Bernardo | 16 febbraio 2009
Categorie:SQL
Cipria 29 Sandali 8313 40 Scarpe € Donna Altramarea dxQChrts

Tutti i linguaggi di SQL supportano la concatenazione dei campi, ovvero l’unione di due campi per ottenerne uno solo in uscita. Il caso classico si ha quando da una tabella, contenente un elenco di persone con i loro vari dati, vogliamo estrarre nome e cognome (contenuti ovviamente in due campi separati) ma insieme, come se fossero un unico campo. Questo è utile quando, ad esempio, in una combobox vogliamo mostrare cognome e nome della persona da selezionare. Orbene, la concatenazione è un’operazione piuttosto semplice e ogni linguaggio SQL adotta il suo operatore:

  • Sql Server – Microsoft Access

    I due linguaggi SQL di mamma microsoft supportano la concatenazione tramite l’operatore +, esempio:

    																					SELECT
    																					nome
    																					+
    																					'  '
    																					+
    																					cognome
    																					AS
    																					nomecompleto,id
    																					FROM
    																					utenti

    Come si vede abbiamo anche aggiunto uno spazio tra nome e cognome, concatenando il tutto insieme per ottenere un nuovo campo che sarà disponibile con il nome “nomecompleto”

  • Firebird – OracleQuesti due linguaggi utilizzano l’operatore || (doppio pipe), esempio:
    																					SELECT
    																					nome
    																					||
    																					' '
    																					||
    																					cognome
    																					AS
    																					nomecompleto,
    																					id
    																					FROM
    																					utenti
  • MySQLMySql utilizza l’operatore CONCAT, che assume una forma differente dai due precedenti:
    																					SELECT
    Cipria 29 Sandali 8313 40 Scarpe € Donna Altramarea dxQChrts
    CONCAT(nome, ' ' ,cognome) AS nomecompleto, id FROM utenti

Ovviamente non ho elencato tutti i linguaggi SQL disponibili ma altri sicuramente utilizzano una di queste tre opzioni, fatemi sapere ;)

Donna Ecru 238145Step By Sandali Milena FJlc31KT



Questo articolo ti è stato utile? Ti ha permesso di risolvere un problema o di migliorare le tue applicazioni? Ci lavori? Ti ha permesso di scrivere la tua tesina? Ti ha semplicemente fatto spendere un po' del tuo tempo in maniera costruttiva? Allora clicca il banner qui sotto:


Cipria 29 Sandali 8313 40 Scarpe € Donna Altramarea dxQChrts
Settorezero.com è un blog personale di Giovanni Bernardo aperto dal 25 Ottobre 2007. Non è una testata giornalistica né un sito a carattere commerciale.
Settorezero.com, il logo Zroid™ e la tagline "Play embedded electronics™" sono copyright ©2007÷2019 Giovanni Bernardo.
Cipria 29 Sandali 8313 40 Scarpe € Donna Altramarea dxQChrtsLa navigazione su settorezero.com e la fruizione dei contenuti ivi presenti sono soggette ai seguenti Termini di utilizzo - Informativa sulla privacy - Utilizzo dei Cookie.
Il tema di questo sito è basato sul tema Fusion per wordpress, realizzato originariamente da digitalnature e fa uso del plugin Wassup per il computo delle statistiche.
Per poter contattare il gestore del sito potete utilizzare la sezione contatti o inviare una email a gianni[at]settorezero[dot]com.
Per seguire gli aggiornamenti del blog Settorezero, oltre al feed RSS, puoi anche seguire la pagina Facebook o iscriverti al canale Telegram.
Su Twitter, invece, pubblico un po' di tutto e, quando mi va, uso anche Tumblr - Google+ - Blogspot - Youtube.