1. 概貌
2. 关联
3. 字段
4. 唯一
5. 表达式
6. 排序
7. 随机排序
8. 分组
9. 范围和限制
10. 表排序
11. 条件语句
12. 执行查询
13. 总计查询
14. 调试
动态的选择查询由db_select()函数开始,如下所示:
<?php
$query = db_select('node', 'n', $options);
?>
在这个例子中,"node"是查询的基表;也就是说,FROM语句中紧跟着FROM的第一个表。注意,这里没有使用花括号;查询构建器会自动地处理这一点。第二个参数是表的别名;如果没有指定的话,将会使用表名。$options数组是可选的,它与静态查询中的$options数组完全相同。
动态选择查询可以非常简单,也可以非常复杂。我们在这里只讲述它的基本原理,如果完全展开的话,一本书也未必写的完。