如:
select * from table where bmallid like '%(select bmallid from table where text= '结点一 ')% '
其中bmallid是树结点的编码;
如:结点一的bmallid为52;结点二为结点一的子结点,bmallid为52001;结点三为结点一的子结点,bmallid为52002;
我的意图是想通过bmallid查询出结点一的所有子结点,但like在这里却用不了,请问这样的问题如何解决呢?
------解决方案--------------------
--try
select * from table
where bmallid like
(select top 1 bmallid+ '% ' from table where text= '结点一 ')