Rss & SiteMap
Foxtable(狐表) http://www.foxtable.com
假设员工表上有姓名、职务、年龄(类型为integer)等列,我想在DataList中显示该表,要求的条件是:
(1)相同的职务只显示一个(且必须显示一个)
(2)对于相同的职务显示年龄最大的一个。
不知这个筛选条件怎么写?
例如员工表上有:
张三,经理,48
李四,员工,26
李东,经理,30
吴海,员工,42
刘义 副总,58
则要求筛选后的DataList显示:
张三,经理,48
吴海,员工,42
刘义,副总,58
假设员工表上有姓名、职务、年龄(类型为integer)等列,我想在DataList中显示该表,要求的条件是:
(1)相同的职务只显示一个(且必须显示一个)
(2)对于相同的职务显示年龄最大的一个。
不知这个筛选条件怎么写?
例如员工表上有:
张三,经理,48
李四,员工,26
李东,经理,30
吴海,员工,42
刘义 副总,58
则要求筛选后的DataList显示:
张三,经理,48
吴海,员工,42
刘义,副总,58
你的筛选条件太高了.连老六也不会了,笨办法,我想你应该加一个编码,比如上面你要求的三个筛选后的数据给一个同样的编码上去.筛选编码就可以了.
这可是很常见的查询啊!
加标志列?我不太清楚当数据据量大的时候会不会影响速度,例如有几万条数据的时候?
请贺老师或者其他哪位老师提供一个相对完善一些的变通办法,若加标志列如何编码比较好,对速度影响比较小?
呵呵,还是楼上厉害
谢谢。
这个是不是叫自连接查询?是不是只有在外部数据源才能使用,我在内部表中查询结果为空(但也不会提示出错)。
再次谢谢!