下面是帮助文件中关于Between函数的内容。帮助文件是最便捷的老师。
确定一个表达式值是否包含在两个与之同类型的表达式的值之间。
BETWEEN(eTestValue, eLowValue, eHighValue)
参数
eTestValue
指定一个要评估的值。
eLowValue
指定一个下界值。
eHighValue
指定一个上界值。
返回值
逻辑值或者空值。 如果指定的表达式的值等于其中一个边界值或者大于下界值且小于上界值, BETWEEN( ) 返回真 (.T.)。 否则, BETWEEN( ) 返 回假 (.F.)。如果 eLowValue 或者 eHighValue 是空值, BETWEEN( ) 返回空值。
示例
下面的例子扫描orders 表中 order_amt字段值在 950 和 1000 之间的所有记录,并且显示cust_id 字段和 order_amt 字段。
复制代码
CLOSE DATABASES
OPEN DATABASE (HOME(2) + 'Data\testdata')
USE orders && Open order table
CLEAR
SCAN FOR BETWEEN(order_amt,950,1000)
? cust_id, order_amt
ENDSCAN
确定一个表达式值是否包含在两个与之同类型的表达式的值之间。
BETWEEN(eTestValue, eLowValue, eHighValue)
参数
eTestValue
指定一个要评估的值。
eLowValue
指定一个下界值。
eHighValue
指定一个上界值。
返回值
逻辑值或者空值。 如果指定的表达式的值等于其中一个边界值或者大于下界值且小于上界值, BETWEEN( ) 返回真 (.T.)。 否则, BETWEEN( ) 返 回假 (.F.)。如果 eLowValue 或者 eHighValue 是空值, BETWEEN( ) 返回空值。
示例
下面的例子扫描orders 表中 order_amt字段值在 950 和 1000 之间的所有记录,并且显示cust_id 字段和 order_amt 字段。
复制代码
CLOSE DATABASES
OPEN DATABASE (HOME(2) + 'Data\testdata')
USE orders && Open order table
CLEAR
SCAN FOR BETWEEN(order_amt,950,1000)
? cust_id, order_amt
ENDSCAN
活到老,学到老!http://www.(该域名已经被ISP盗卖了)E-mail:hu-jj@