比如有张表TableA,有个字段ID为数字,我想select出所有“ID除以5,余数为1”的记录,这个sql语句怎么写?

解决方案 »

  1.   

    select * from tablea where id%5=1
      

  2.   

    Select * From TableA Where ID%5 = 1
      

  3.   

    select * from ctb where id%5=1
      

  4.   

    不慢不慢,我再问个问题:
    如果我还想只select出余5的所有记录的第一条,或者是前10条,又如何写?
      

  5.   

    SELECT TOP 10 * FROM 
    (
        select出余5的所有记录
    )I
      

  6.   

    wrongagain98(乱云) ( ) 信誉:100    Blog   加为好友  2007-04-13 09:15:17  得分: 0  
     
     
       不慢不慢,我再问个问题:
    如果我还想只select出余5的所有记录的第一条,或者是前10条,又如何写?
      
     
    ----------
    Select TOP 1 * From TableA Where ID%5 = 1 Order By IDSelect TOP 10 * From TableA Where ID%5 = 1 Order By ID
      

  7.   

    To: YiZhiNet(九斤半) 好久没看见你了,换工作了?