有一张表,该表其中有两个字段:起始编号,终止编号
我输入一个数字,要求找出该数在起始编号,终止编号之间的记录
怎么写这个SQL语句如:
A  1  4
B  12 15
C  19 28我输入20 要找到C这条记录?

解决方案 »

  1.   

    select * from tablename where 起始编号>20 and  终止编号<20
      

  2.   

    select * from table where 字段1 <= 20 and 字段2 >= 20
    字段1,2的数据类型是数字
      

  3.   

    a=输入的数字
    str="select * from 数据库名 where 起始编号<=a and 终止编号>=a"
      

  4.   

    "select * from 表名 where 起始编号 <=" & 20 & " and 终止编号 >=" & 20
      

  5.   

    SELECT *
    FROM MAN
    WHERE test1<20 and test2>20;很简单嘛
      

  6.   

    SELECT *
    FROM MAN
    WHERE val(test1)<20 and val(test2)>20;