- Home
- Categorie
- Coding e Sistemistica
- MYSQL e altri Database
- Collegamento m a n - mysql
-
Collegamento m a n - mysql
Buon giorno a tutti, sto per fare una domanda che a molti risulterà banale ma non riesco a trovare una soluzione data la mia poca conoscenza del linguaggio SQL.
Ho due tabelle: alberghi e servizi. Ovviamente un albergo può avere molti servizi (per servizi intendo la piscina, il parcheggio ecc.) e viceversa per cui, trattandosi di una "molti a molti" ho creato una terza tabella nella quale inserisco l'accoppiata id_albergo - id_struttura.
Quello che vorrei fare con una query è:
ottenere tutti gli id_albergo che hanno TUTTI gli n servizi che chiedo.
Per esempio:
l'utente da un form mi seleziona l'id_servizo n°4 e l'id_servizio n°5. Io devo selezionare tutti gli id_struttura che hanno id_servizio=4 E id_servizio=5.Come fare?
Grazie in anticipo