create sql view plantsByName ; as select a.*, b.name ; from plants a ; join plantNames b on (a.nameID = b.nameID) ; order by b.name use plantsByName>I have a Table A with a list of plants, each of which has a species name. The species name list is held in Table B. Table A has a numeric code relating to Table B. Table B is indexed on this numeric code to facilitate the relationship. All of this ... the most basic relationship between two tables.