理解语法

时间:2013-04-08 19:02:12

标签: syntax foxpro

假设我有一个带有架构的foxpro .dbf文件,以便有一个名为active的列Logical datatype

然后针对它运行以下查询:

select * from table.dbf where active =.T. and active

第二个active在这种情况下意味着什么?为什么?

任何文件也会受到赞赏。

1 个答案:

答案 0 :(得分:3)

在Foxpro中使用逻辑字段时,可以使用以下命令按逻辑字段进行过滤:

 WHERE MyField = .t.

 WHERE MyField

这些含义相同。在您的示例中,第二个“活动”表示与第一个“活动”相同。您可以删除第二个“活动”。