where

用于过滤记录。

语法

where <comparison_expression>

参数

参数名参数类型描述是否必填
comparison_expressionexpression比较表达式

示例

  • 集合 sample.employee 中存在如下记录。

    1. { "name": "Lucy", "age": 11 }
    2. { "name": "Sam", "age": 8 }
    3. { "name": "Tom", "age": 7 }
    4. { "name": "James", "age": 12 }
  • 查询匹配集合中 age 大于 10 的记录。

    1. > db.exec("select * from sample.employee where age > 10")
    2. { "name": "Lucy", "age": 11 }
    3. { "name": "James", "age": 12 }
    4. Return 2 row(s).
    5. Takes 0.6149s.