不对因为你的子查询里面不包括Title
而且根本不需要用子查询
如下:select id ,title from lateclass where lateid =in (1,2) and title = "xxx";MappingName就是id,Title

解决方案 »

  1.   

    select id ,title from lateclass where lateid in (1,2) and title = "xxx";
      

  2.   

    如果一定要用子查询,如下
    Select ID,Title From (Select ID,Caption,Title From LateClass Where LateID=1 or LateID=2) Where Title="xxx"MappingName就是id,Title
      

  3.   

    我指的MappingName是DataStyle里的,请问这样的查询出来以后,表名是以哪个为准?另外上面一句子查询里的ID,Caption,Title里,Title是不属于LateClass这个表的,我想实现的效果是查询出用户所指定的某几个栏目,在这这些栏目里搜索文章,所以用到两次查询,请问应该如何实现呢?
      

  4.   

    显示出来是DataStyle中指定的。相当于别名
      

  5.   

    DataStyle跟DataGrid还有TableStyle之间是什么联系呢?