SELECT SUB_ID FROM TABLE_NAME WHERE FATHER_ID=''
例如:两张表,父类表为F_TAB、子类表为S_TAB。那么子类表中必定有父类ID的字段,关联查询就好。语句如下
SELECT F.FATHER_NAME,S.SUB_NAME FROM S_TAB S,F_TAB F WHERE S.FATHER_ID=F.FATHER_ID
Sql Server 2000因为你这里说了只有三级分类,所以我就不写Sql函数了,得到华北下面所有子类别的ClassID(不包括华北的ClassID)select ClassID from Newclass where classParentID in (select ClassID from Newclass where classParentID=51)根据类别ClassID表查询新闻select * from News where ClassID in (select ClassID from Newclass where classParentID in (select ClassID from Newclass where classParentID=51))
ok了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)