Ciao a tutti.
Ho 3 tabelle: "articoli", "categoria", "sottocategoria" Ciascuna con il campo "permesso" (di visione).
Faccio la ricerca dei record nella tabella "articoli".
Fin qui nulla di speciale.codice:"SELECT * FROM articoli WHERE permesso ='si' "
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:
Se permesso='ereditato' come faccio a ottenere l'informazione "permesso" dalla tabella sottocategoria, e a sua volta:codice:"SELECT * FROM articoli WHERE permesso ='si' OR permesso='ereditato' "
Se in sottocategoria permesso='ereditato' come faccio a ottenere l'informazione "permesso" dalla tabella categoria?
Grazie di cuore.


Rispondi quotando
