Для получения данных из базы данных в Yii2 можно использовать Active Record или Query Builder.

Active Record — это объектно-реляционный маппер (ORM), который позволяет работать с таблицами базы данных в виде объектов. Для получения данных из таблицы нужно создать модель, которая будет соответствовать таблице в базе данных, и использовать методы Active Record для выполнения запросов.

Пример получения всех записей из таблицы «users» с помощью Active Record:

use app\models\User;

$users = User::find()->all();

Query Builder — это объектно-ориентированный интерфейс для создания SQL-запросов. Он позволяет создавать запросы с помощью цепочки методов, что делает код более читаемым.

Пример получения всех записей из таблицы «users» с помощью Query Builder:

use yii\db\Query;

$query = new Query();
$users = $query->select('*')
    ->from('users')
    ->all();

Оба метода возвращают массив объектов, соответствующих записям в таблице.