Salve raga, mi serviva un suggerimento su come concatenare 2 colonne da un db.
In pratica mi servirebbe il comando sql di concatenamento.
Credo sia possibile farlo su 2 colonne vero??
Vi ringrazio
Salve raga, mi serviva un suggerimento su come concatenare 2 colonne da un db.
In pratica mi servirebbe il comando sql di concatenamento.
Credo sia possibile farlo su 2 colonne vero??
Vi ringrazio
guarda se fa al acso tuo la funzione concat():
http://dev.mysql.com/doc/refman/5.0/...functions.html
ciao
il discorso è qst:
posseggo dei files excel 'sporchi', qst files hanno al loro interno una serie di dati e sn divisi per colonna, per convenzione, sono tab.1,tab.2,tab.3,tab.4, e così via.
ora tab.1 dovrei concatenarli con tab.2
tab.3 dovrei eliminare le righe vuote (tipo filtro) e lasciare invariate quelle piene.
mentre per tab.4 dovrei cancellare l'intera colonna.
il tutto con uno script sql.
è fattibile la cosa?
chi può iniziare a buttare giù un pò di codice?
thx
Te stesso... e noi ti si da una mano?!?chi può iniziare a buttare giù un pò di codice?
Mi pareva usasse così...
Il vero io è quello che tu sei, non quello che gli altri hanno detto di te. [Paulo Coelho]
![]()
OVVIO
tu cosa faresti per iniziare.....
Io chiederei in un forum
There are 10 types of people in the world - those who understand binary and those who don't.
infatti lo chiesto.....
grazie a te (frinkia) ho risolto un quesito.
cancellare le colonne con
ALTER TABLE PIPPO DROP COLONNA1, DROP colonna2, DROP colonna3
ora dovrei fondere 2 colonne
ho trovato una cosa di qst tipo:
use pubs
SELECT tab.1 + ‘ - ’ + tab.2 from Tabellax
può andare???
è possibile poi filtrare alcuni record e se uguali a 0, per esempio, cancellarli con un DELETE???
Per far questo:
SELECT tab.1 + ‘ - ’ + tab.2 from Tabellax
quoto quanto ti ho scritto in precedenza
invece perOriginariamente inviato da ken84
guarda se fa al acso tuo la funzione concat():
http://dev.mysql.com/doc/refman/5.0/...functions.html
ciao
Potrebbe essere una cosa così:Originariamente inviato da Milodada
è possibile poi filtrare alcuni record e se uguali a 0, per esempio, cancellarli con un DELETE???
DELETE FROM tabella WHERE campoTabella='0';
NB Prima di fare le delete, fino a quando sei sicuro di ottenere il risultato che vuoi,fatti un backup della tabella su cui andrai ad agire, se no rischi di perdere tutti i dati
Spero di esserti stato utile.
ciao
Usa la funziona concat come ti era stato consigliato.Originariamente inviato da Milodada
ora dovrei fondere 2 colonne
ho trovato una cosa di qst tipo:
use pubs
SELECT tab.1 + ‘ - ’ + tab.2 from Tabellax
può andare???
Se devi visualizzare due campi uniti :
SELECT CONCAT(CAMPO1,CAMPO2) AS CAMPONUOVO FROM TABELLA WHERE ..
Se invece vuoi modificare i dati:
UPDATE TABELLA SET CAMPONUOVO=CONCAT(CAMPO1,CAMPO2) WHERE ...