在做一个管理软件 中遇到在数据库中取最大值的问题   想请各位帮帮忙
应该很简单的 
大概情况如下表:表 testPID    TID1       A
2       A
3       A
4       B
34      B
12      A
51      B
43      C
33      C
比如找到 A对应的最大的PID   SQL语句该如何写啊 ??谢谢先

解决方案 »

  1.   

    select max(PID) from test where TID='A';
      

  2.   

    这样返回的结果就是PID么?
    我原来也是这样做的 可是出错了!
    这个SQL语句一定是正确的吧?
      

  3.   

    是 我试过了
    SQL 语句也正确
      

  4.   

    select max(PID) from test where TID='A';
    正解
      

  5.   

    select max(PID) from test where TID='A';