yii2原生sql

先建立链接对象php

$connection = new \yii\db\Connection([ 'dsn' => $dsn, 'username' => $username, 'password' => $password, ]); $connection->open(); 

查询返回多行:yii

$command = $connection->createCommand('SELECT * FROM post'); $posts = $command->queryAll(); 

返回单行:ide

$command = $connection->createCommand('SELECT * FROM post WHERE id=1'); $post = $command->queryOne(); 

查询多行单值:post

$command = $connection->createCommand('SELECT title FROM post'); $titles = $command->queryColumn(); 

查询标量值/计算值:ui

$command = $connection->createCommand('SELECT COUNT(*) FROM post'); $postCount = $command->queryScalar(); 

要养成先查文档的习惯:
http://www.yiichina.com/doc/guide/2.0/db-daospa

相关文章
相关标签/搜索