- Home
- Categorie
- Coding e Sistemistica
- Coding
- [MYSQL+PHP]Non riesco a fare la query!!!Penso sia semplice..
- 
							
							
							
							
							
[MYSQL+PHP]Non riesco a fare la query!!!Penso sia semplice..Ciao ragazzi Vi spiego il problema: ho due tabelle T1 e T2, in T2 ho salvato in un campo l'ID della T1. (id_t1) Dovrei fare una query che mi scansiona la T2 controllando l'id_t1 e stampandomi a video il campo corrispettivo nome_t1 prelevato da T1 associato all'ID trovato. Se trova delle occorrenze invece, ovvero trova piu record id_t1 nella T2 che hanno valori uguali, me ne deve stampare 1 solo ma deve anche stamparmi il numero di occorrenze trovate. 
 Es:T1 ID NOME 0001 Cipolle 0002 Patate 0003 Carote 0004 Spinaci T2 ID ID_T1 0001 0004 0002 0001 0003 0004 0004 0002 La query e il relativo codice PHP mi dovrebbero restituire fuori il seguente risultato: Cipolle 1 
 Patate 1
 Spinaci 2Dovrebbe essere abbastanza semplici ma è tutta la mattina che ci sbatto la testa e son stra cotto..mi date una mano? :bhò: 
 Grazie mille!
 
- 
							
							
							
							
							
Ecco la soluzione: select t1.nome,count(t2.id_t1) as quanti 
 from t1 inner join t2
 on t1.id = t2.id_t1
 group by t2.id_t1Ciao!