以下是引用ss3354在2015-4-26 09:38:07的发言:
如何写一条查询逻辑值的代码啊,例如查询图书状态为T
我个人更倾向于2楼的代码。但这种代码要易懂有个前提,就是字段名要起得合理。你现在的字段名叫“图书状态”,这究竟是个什么状态?T或F代表了什么呢?根本看不出来。比如:写成“已借出”,当为.T.时,表示该书已借出;.F.表示还在库中。又比如:“有库存”,当值为.T.时,表示书库中还有该书;.F.时表示书库里已没有此书了。
那么,相应的语句“SELECT * FROM b1 WHERE 已借出”是不是看起来条理和逻辑含义更清楚些呢?