.......... select id, name, count, logdate from (select test_db.*,row_number() over(partition by logdate order by logdate) rn from test_db) where rn < 11;
·Ç³£ÃÔã¡£
ȡǰ10Ãû¡£°´ÕÕʲôÓÎÏ··½Ê½È¡£¿
ÄãµÄlogdateËäÈ»ÊÇdateÐÍ£¬µ«ÄãµÄÊý¾ÝÖ»ÓÐÄêÔÂÈÕ¡£
ͬÑùÄêÔÂÈյģ¬ÐèÒª¿¼ÂÇʱ·ÖÃë²»£¿Èç¹û²»¿¼ÂÇ£¬ÓÖ°´ÕÕʲô¹æ¸ñȡǰ10Ãû£¿ID£¿COUNT£¿£¿£¿ ¼ÙÉèÈÕÆÚ¸ñʽΪ£ºYYYY-MM-DD,²Î¿¼Óï¾ä£º select id, name, count, logdate from (select test_db.*,row_number() over(partition by logdate order by logdate) rn from test_db) where rn <= 10; 2Â¥µÄ´ð°¸¾Í¿ÉÒÔ°¡£¬ÊÔÊÔ°É£¡ SQL code: select * from test_db t where 10>(select count(*) from test_db where logdate=t.logdate and count>t.count);
select count(1) from FX_RETURNBOOKCHECKLIST fxreturnbo0_ where fxreturnbo0_.BOOKID='164 ' AND fxreturnbo0_.RETURNID='00025.S0000001' ÉÏÃæÒ»¸ö¼òµ¥µÄSQL,Ö´ÐÐʱ¼ä2.6à ......