select * from table where mode(number,10)=1
由于不知道你的数据库具体是什么,所以以上只是个思路,但不一定能直接执行。也就是选择出NUMBER整除10余数是1的记录。我上面的‘MODE’是求余函数(你的数据库中可能不同)

解决方案 »

  1.   

    我用的是SQL SERVER 数据库,用VC编程,
    我用select * from table where mod(number,10)=1
    可是不对
      

  2.   

    select  *  from table where  substr(number,-1)=1,substr函数oracle有,但别的数据库就不清楚了
      

  3.   

    select * from Yourtable where right(convert(varchar(10),number),1)='1'
      

  4.   

    select * from table where number%10=1
      

  5.   

    虽然select * from table where number%10=1不好使
    但我还是谢谢大家,加分!