ID  rkno          packageno  date
1  201201120001  CVT120111001  2012-01-12 08:30:03
2  201201120001  CVT120111002  2012-01-12 08:30:07
4  201201120002  CVT120112001  2012-01-12 08:30:36
我现在想查询统一个rkno的查询怎么查,比如rkno同为20120112002的数据?

解决方案 »

  1.   

    SELECT * FROM table WHERE `rkno`='20120112002';按照你的要求就是这个样子
      

  2.   

    查询同一批次rkno的数据,如:ID     rkno             packageno     date
    1     201201120001     CVT120111001     2012-01-12 08:30:03
    2     201201120001     CVT120111002     2012-01-12 08:30:07同一rkno批次为 201201120001.
      

  3.   

    ID rkno packageno date
    1 201201120001 CVT120111001 2012-01-12 08:30:03
    2 201201120001 CVT120111002 2012-01-12 08:30:07为同一批次rkno的查询结果。我就是要获得这个结果。
      

  4.   

    select * from table group by rkno 
    LZ是这个意思?
      

  5.   


    难道不是我上面写的SQL? 查不出你要的这个结果?
      

  6.   


    这个查询的结果是:ID rkno packageno date
    1 201201120001 CVT120111001 2012-01-12 08:30:03
    2 201201120002 CVT120112001 2012-01-12 08:30:07
    我想获得的结果是:
    ID rkno packageno date
    1 201201120001 CVT120111001 2012-01-12 08:30:03
    2 201201120001 CVT120111002 2012-01-12 08:30:07
      

  7.   

    ID rkno packageno date
    1 201201120001 CVT120111001 2012-01-12 08:30:03
    2 201201120001 CVT120111002 2012-01-12 08:30:07 你这样怎么是 GROUP BY 呢?明明就是我写的那句 查询结果...
      

  8.   


    按照LZ的意思,这样应该可以了啊,不明白LZ到底想要什么