Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
[MySQL 5] Unire Dati
mercoledì 25 marzo 2009 - 10.35
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
FedericoC
Profilo
| Junior Member
134
messaggi | Data Invio:
mer 25 mar 2009 - 10:35
Ciao,
Avrei bisogno di un consiglio...
Ho 2 tabelle, una che si chiama Articoli ed una Giacenze e vorrei riportarle tutte in una tabella. Il problema è questo:
Dentro la tabella Giacenze ci sono il campo ID-Articolo e Giacenza però nella tabella Giacenze ci sono 2 id per articolo perchè i magazzini sono due...
Che query mi consigliate per mostrare sulla stessa riga le giacenze degli articoli per entrambi i magazzini?
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
mer 1 apr 2009 - 23:27
>Ciao,
Ciao
>Ho 2 tabelle, una che si chiama Articoli ed una Giacenze e vorrei
>riportarle tutte in una tabella. Il problema è questo:
>Dentro la tabella Giacenze ci sono il campo ID-Articolo e Giacenza
>però nella tabella Giacenze ci sono 2 id per articolo perchè
>i magazzini sono due...
mmmh, avrei ragionato diversamente, facendo la tabella dei magazzini e poi nelle giacenze avrei messo idmagazzino e idarticolo. E questo è un consiglio, perchè se devi aggiungere un magazzino devi aggiungere una colonna, cambiando la struttura del db, mentre coi magazzini vai in verticale e sei a posto.
>Che query mi consigliate per mostrare sulla stessa riga le giacenze
>degli articoli per entrambi i magazzini?
Per ottenere sulla stessa riga le due giacenze basta che vai in join due volte con la tabella articoli, prima con un id e poi con l'altro.
Usa gli alias che ti permettono di usare due volte la stessa tabella (ma usali in generale
)
--
Alessandro Alpi | SQL Server MVP
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !