[MySQL] Ricerca in due tabelle

  • Creatore Discussione Creatore Discussione james81
  • Data di inizio Data di inizio
è uguale a quella precendete, solo che anzichè aver come tipologia i colori ha la categoria

PRODOTTI
prodotto_id nome_prodotto
1 maglia
2 pantalone
3 calzini
4 giacca

PRODOTTI_CATEGORIE
id_categoria nome_categoria
1 categoria1
2 categoria2
3 categoria3
4 categoria4

PRODOTTI _CORR_CATEGORIE
id_tipo prodotto_id id_categoria
1 1 1
1 2 1
1 3 1
1 1 2
1 1 3
1 1 4
1 2 2
1 4 4
1 3 4

come vedi è uguale identica all'altra la struattura delle tabelle cambiano solo il nome della tabella "categorie", infatti come ti dicevo pensavo di ripetere lo schema utilizzato in precedenza....ma non funziona.

Praticamente nel mio form di ricerca vorrei la inserire la possibilità di ricercare per più filtri: tipo , categorie, servizi , voci .... ogni tabella ha la propria tabella di correlazione, e sono tutte uguli identiche come struttuta, cambia solo il nome tipo , categorie, servizi , voci
 
SELECT * FROM PRODOTTI A, PRODOTTI_CORR_MENU B, PRODOTTI_TIPO C, PRODOTTI_CORR_CATEGORIE D, PRODOTTI_CATEGORIE E
WHERE A.prodotto_id=B.prodotto_id AND B.id_tipo=C.id_tipo AND A.prodotto_id=D.prodotto_id AND D.id_categoria=E.id_categoria
and nome_prodotto='maglia' and c.nome='rossa' AND nome_categoria='categoria2'

Attenzione al nome della tabella da te indicata come PRODOTTI _CORR_CATEGORIE.... ha uno spazio in mezzo!

Ciao



[table="width: 500"][tr][td]
image.php
[/td]
[td]
A quick solution is a shortcut to troubleshooting
HolidaySoft.it - Gestionali, Database, SitiWeb
GarganoSapori.it - Olio ExtraVergine del Gargano
OsteriaORistorante.it - Crea la Vetrina per il tuo Ristorante!
[/td][/tr][/table]
 

Discussioni simili