# 查詢數據
>[warning] 示例中的條件查詢細節請參閱 **條件查詢(WHERE)** 章節。
<br/><br/>
## 基本查詢(多行數據查詢)
>[info] select($table, $columns, $where)
$table表明; $columns列名; $where查詢條件(可選)
~~~
public function getdata(){
$db = DB(); //實例化數據庫操作類
//查詢users表,所有字段,所有行
$list = $db->select('users','*');
//附加條件:user_id字段值等于50的數據
$list = $db->select('users','*',['user_id' => 50]);
}
~~~
<br/><br/>
## 單行數據查詢
>[info] get($table, $columns, $where)
$table表明; $columns列名; $where查詢條件(可選)
~~~
public function getdata(){
$db = DB(); //實例化數據庫操作類
//查詢users表,第1行,所有字段
$user = $db->get('users','*');
//附加條件:user_id字段值等于50的數據
$user = $db->get('users','*',['user_id' => 50]);
}
~~~