Questione : MYSQL SELEZIONANO basato sui test di verifica a partire da una seconda tabella

Qui è il disordine che mi sono entrato in: il

I ha installato la tabella dei prodotti come this

id  |  categoria  |  la tabella etc
1 4
2 2
.
.
.


categories gradice il this

id  |  categoria  |  sub_category  |  descrizione  |  la clip-on
.
.
.

This dei piatti del compact
3 delle cerniere del
2 delle cerniere etc
1 ha funzionato per la maggior parte delle situazioni lontano perché ho solitamente l'identificazione sub_category pratica prima di fare una domanda del prodotto. Ora sto rend contoere soltanto che non ho la conoscenza di come scrivere una domanda che selezionerà qualcosa basato sulla categoria “primaria„ senza fare due domande separate e molto PHP: (

per esempio: se voglio i prodotti dalla categoria “lo munisco„ di cardini ho bisogno di un senso di avere la domanda seleziono 1 E 2 a partire dal genere dei prodotti table.

I'm di nuovo a questo. Non sono molto buono con mi unisco ma ritengo come quello potrebbe fa parte della soluzione?

Also che sto provando a fare questo il senso “asciutto„… ma qualcuno lo ha lasciato sapere se sono sul percorso errato complessivamente!!

Thanks in anticipo!



class= del

Risposta : MYSQL SELEZIONANO basato sui test di verifica a partire da una seconda tabella

SELEZIONARE a.*, b.* A PARTIRE dai prodotti come a, la categoria come b DOVE b.category='hinges E a.id = b.id
Altre soluzioni  
 
programming4us programming4us