应该可以,我在sqlserver用的
select '作者' from table where '作者'=文五 and id=1
应该没有问题,就是多了一个条件

解决方案 »

  1.   

    试试
    select a.ID from t a,t b where a.标志=b.标志 and b.作者='文五' and a.是否主题=1我没试过,不知道对错!
      

  2.   

    select x.* from 数据表名 x,数据表名 y where x.标志=y.标志 and y.作者='文五' and x.是否主题=1;
    不知"那条主题记录,且仅仅一条"是什么意思.标志相同的项,不就一个主题?
      

  3.   

    select x.* from 数据表名 x,数据表名 y where x.标志=y.标志 and y.作者='文五' and y.是否主题=0 and x.是否主题=1;上面的漏了'被搜索人只能是跟贴'的限制.
      

  4.   

    1. 利用子查询
    select * from 帖子表 where 是否主题=1 and 标志 in (select 标志 from 帖子表 where 作者='文五' and 是否主题=0)2. 利用表别名
    select A.* from 帖子表 A, 帖子表 B where A.是否主题=1 and A.标志=B.标志 and B.作者='文五' and B.是否主题=0:_):_)