ciao
alternativa SELECT CONCAT.
comunque personalmente quando devo utilizzare SQL trovo sempre molto utile l'aiuto della w3schools: vedi ad esempio questo link
https://www.w3schools.com/sql/trysqlserver.asp?filename=trysql_func_sqlserver_concat

Gaetano

Il 29/08/2019 10:26, Andrea Congiu ha scritto:

Ri ciao,

condivido la soluzione che ho ricevuto la soluzione fuori-lista da un amico

SELECT "DISCENTE" || ' ' || "NATO" FROM "T_DISCENTI" ORDER BY ( "DISCENTE" + "NATO" ) ASC

Ora il risultato MARIO ROSSI 20/08/1970

Dentro || ' ' || posso inserire ci che voglio, ad esempio || ' - ' || e ottengo

MARIO ROSSI - 20/08/1970

Ciao e grazie
andrea


Il 29/08/19 09:33, Andrea Congiu ha scritto:

Buon giorno lista,
sto scrivendo un db con LibreOffice Base 6.0 e devo concatenare due campi (DISCENTE e NATO) contenuti nella tabella T_DISCENTI utilizzando SQL

Per esempio DISCENTE=MARIO ROSSI e NATO=20/08/1970

In questo momento sono riuscito a concatenare i due campi usando le seguenti istruzioni

SELECT "DISCENTE" + "NATO" FROM "T_DISCENTI" ORDER BY ( "DISCENTE" + "NATO" ) ASC

Il risultato MARIO ROSSI20/08/1970

Avrei bisogno di inserire uno spazio tra il nome e la data per ottenere MARIO ROSSI 20/08/1970

possibile modificare il codice SQL per ottenere ci di cui avrei bisogno?

Grazie e buona giornata

andrea

--
--
Andrea Congiu
Infermiere libero professionista
GnuPG - ID chiave pubblica: D3E105A5855121BB
ID diaspora* - congiu_andr@diasp.org
SIP - congiu.andr@ekiga.net
URL - https://www.andrea-congiu.it

_______________________________________________
http://lists.lugbz.org/cgi-bin/mailman/listinfo/lugbz-list