[Linux-Biella] query mysql

PaulTT paultt a bilug.it
Mer 23 Mar 2016 12:19:48 CET


On 18/03/2016 15:53, Carolina Maiorana wrote:
> ciao, vorrei sapere se si puo' fare questa cosa su mysql:
> ho 4 tabelle con la stessa identica struttura, e devo cercare i record 
> che hanno lo stesso valore del campo GPSSec; praticamente devo fare 
> una join su GPSSec, ma in realta' non va bene per due motivi:
> - lo stesso GPSSec puo' comparire anche in 3 tabelle
> - la join mi affiancherebbe sulla stessa riga i record che soddisfano 
> la condizione, ma io li voglio uno in seguito all'altro perché se no 
> mi sballa la formattazione
> chiedo troppo?
>
> Carolina

io non ho capito una sega di cosa vuoi fare alla fine :D
verrei sabato, soprattutto per vederti ahahahahaha, ma tanto son via, 
ergo nada....

no, cmq una mano te la darei volentieri ma non ho capito davvero 
moltissimo cosa vuoi fare.....

boh..... se ho capito un minimo, te la potresti cavare con una roba del tipo

insert into tableresult select <campi che ti servono dalla table1> from 
table1, table2, where idtab1 = idtab2
insert into tableresult select <campi che ti servono dalla table2> from 
table1, table2, where idtab1 = idtab2
....
cosi' in table result ti trovi su piu' righe le cose che cerchi.... 
sempre, SE ho capito cosa vuoi fare e io ho capito una cosa cosi':

table1:

00000001   evento salcazzo
00000002   caduta la luna
00000003   viva i lupi
00000004   viva la bargnana


table2
00000001   e che diavolo sa
00000004   sempre viva

....

tableresult
00000001   evento salcazzo
00000001   e che diavolo sa
00000004   viva la bargnana
00000004   sempre viva






-- 
It is a good day to die. But the day is not yet over.



Maggiori informazioni sulla lista Linux