# Select 选择器 数据库查询 > select( $columns, $where) columns [string/array] 要查询的字段名. where (optional) [array] 查询的条件. * * * * * > select($join, $columns, $where) join [array] 多表查询,不使用可以忽略. columns [string/array] 要查询的字段名. where (optional) [array] 查询的条件. * * * * * > 返回: [array] 你可以使用*来匹配所有字段, 但如果你指名字段名可以很好的提高性能. ~~~ <?php namespace Action; use HY\Action; class Index extends Action { public function Index(){ //实例User表为对象 $User = M("User"); $datas = $User->select(array( "user_name", "email" ), array( "user_id[>]" => 100 )); //返回数据 // $datas = array( // [0] => array( // "user_name" => "admin1", // "email" => "admin1" // ), // [1] => array( // "user_name" => "admin2", // "email" => "admin2" // ) // ) foreach($datas as $data) { echo "user_name:" . $data["user_name"] . " - email:" . $data["email"]; } // 查询所有字段 使用 * $datas = $database->select("*"); // 查询一个字段 输入他的字段名称 $datas = $database->select("user_name"); // $datas = array( // [0] => "admin1", // [1] => "admin2" // ) } } ~~~