时间1对应某一个状态,时间2对应另一个状态,但是时间1 和时间2都是同一个字段
就是不同状态对应不同的时间,这样报表可以显示吗?怎么显示?求大神指教!!
方法一:在sql里用where子句把时间拆成两个字段类型,然后join成一个数据集
方法二:用if语句判断一下时间类型,然后显示不同的状态。
方法三:用过滤,根据不同时间显示不同状态
建议方法一,比较好控制。
用过滤试试。状态=1时显示时间1,状态=2时显示时间2.
把时间这两列删掉,时间字段放到状态那里,设置横向扩展
方法很多啊 要先知道你这两个字段在数据库里怎么存的,在一张表还是两张表里,有没有存对应关系的表