先创建连接对象

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

查询返回多行:

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

返回单行:

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

查询多行单值:

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

查询标量值/计算值:

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

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

最新文章

  1. 打印Lua的Table对象
  2. Kafka到Hdfs的数据Pipeline整理
  3. js实现两个页面之间跳转参数传递
  4. javascript循环和数组的基础练习
  5. Redis设计思路学习与总结
  6. shell bash判断文件或文件夹是否存在
  7. HTML-点击收藏功能模块
  8. Mysql存储引擎概念特点介绍及不同业务场景选用依据
  9. JavaScript权威指南阅读笔记3
  10. .NET vs JAVA
  11. C# 打开网页兼容Windows8.1的方式
  12. 数组的重排序方法reverse()和sort()
  13. 【Win 10 应用开发】UI Composition 札记(七):基于表达式的动画
  14. Mybatis的updateByExampleSelective方法
  15. Java并发编程笔记之基础总结(一)
  16. java中CRUD(增删查改)底层代码的实现
  17. Spring日记_01 之 Maven项目的创建和更新
  18. Saltstack设置安装源为阿里源
  19. CH 2101 - 可达性统计 - [BFS拓扑排序+bitset状压]
  20. C++学习(十)(C语言部分)之 分支语句

热门文章

  1. Java开发笔记(一百零六)Fork+Join框架实现分而治之
  2. tensorflow-简单的神经网络
  3. Golang --多个变量同时赋值
  4. 2.7_Database Interface OLE-DB诞生
  5. postman调用webapi错误记录
  6. Python接口自动化基础---token鉴权
  7. Python接口自动化基础---post请求
  8. bat 设置多个静态ip
  9. Java调用Http/Https接口(1)--编写服务端
  10. vs2017开启JavaScript智能提示