Ciao a tutti.
Ho 3 tabelle: "articoli", "categoria", "sottocategoria" Ciascuna con il campo "permesso" (di visione).
Faccio la ricerca dei record nella tabella "articoli".
codice:
"SELECT * FROM articoli WHERE permesso ='si' "
Fin qui nulla di speciale.
Nel caso, però, che il permesso sia ereditato dalla tabella "sottocategoria", che magari a sua volta lo eredita dalla tabella "categoria", come faccio a determinare il permesso?
Esempio:
codice:
"SELECT * FROM articoli WHERE permesso ='si' OR permesso='ereditato' "
Se permesso='ereditato' come faccio a ottenere l'informazione "permesso" dalla tabella sottocategoria, e a sua volta:
Se in sottocategoria permesso='ereditato' come faccio a ottenere l'informazione "permesso" dalla tabella categoria?
Grazie di cuore.