select id,max(tableindex),tablenumber,starttime from t_orderdish group by id,tableindex,tablenumber,starttime having tablenumber=1

解决方案 »

  1.   

    select * from t_orderdish where tableindex=(
    select max(tableindex) from t_orderdish where tablenumber=1)
      

  2.   

    Select * from t_orderdish  where tablenumber = 1 and tableindex = (select max(tableindex) from t_orderdish where tablenumber=1) 
      

  3.   

    select * from t_orderdish where tableindex =(select max(tableindex) from t_orderdish where tablenumber=1)
      

  4.   

    select * from t_orderdish A where tablenumber=1 and
    tableindex = (select max(tableindex) from t_orderdish where tablenumber=1)
      

  5.   

    select * from t_orderdish 
     where tablenumber=1 and tableindex=max(tableindex)
      

  6.   

    select * from t_orderdish where tablenumber=1 and tableindex=(select max(tableindex) from t_orderdish where tablenumber=1)
      

  7.   

    select * 
    from t_orderdish
    where tableindex in(
    select max(tableindex) from t_orderdish where tablenumber=1)
      

  8.   

    select * from t_orderdish where tablenumber=1 and tableindex=(select max(tableindex) from t_orderdish where tablenumber=1)