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
Query performante
giovedì 28 agosto 2008 - 22.35
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
maxveron
Profilo
| Newbie
1
messaggi | Data Invio:
gio 28 ago 2008 - 22:35
Buongiorno a tutti, è la prima volta che scrivo. Non ho trovato domande simili , spero di non averne duplicata una già esistente.
il mio non è un vero problema è più una curiosità sulla performance e sulla creazione di una query.
Se io avessi 3 tabelle Scuole (Con il campo nome scuola), classi (Con il campo nome classe) e Alunni (con il campo nome alunno) e volessi estrarre tutti i nomi degli alunni con accanto il nome classe e il nome scuola quale delle seguenti query sarebbe più performante ?
SELECT NOmeScuola,NomeClasse,NomeAlunno
FROM Scuole
INNER JOIN CLASSI - SCUOLE
INNER JOIN ALUNNI - CLASSI
Oppure
SELECT NOmeScuola,NomeClasse,NomeAlunno
FROM Alunni
INNER JOIN CLASSI - ALUNNI
INNER JOIN CLASSI- SCUOLE
Tenendo conto che ci possono essere anche scuole senza alunni.
Grazie a tutto
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 !