1.3 多条件筛选
在成绩表中,求一班数学高于 90 的学生记录。
CLASS | STUDENTID | SUBJECT | SCORE |
---|---|---|---|
Class one | 1 | English | 84 |
Class one | 1 | Math | 77 |
Class one | 1 | PE | 69 |
Class one | 2 | English | 81 |
Class one | 2 | Math | 80 |
… | … | … | … |
脚本:
A | |
---|---|
1 | =connect(“db”) |
2 | =A1.query@x(“select * from Scores”) |
3 | =A2.select(SUBJECT=“Math” && CLASS=“Class one” && SCORE>=90) |
A1 连接数据库
A2 从数据库中读取成绩表
A3 取出科目为数学、班级为一班、且分数高于 90 的记录。select() 默认返回所有满足条件的记录,如果只需要返回满足条件的第一条记录,则用 @1 选项。