手册目录
前言[随时更新]
MySQL快速复习
MySQL原生查询
选择数据表
删除数据
聚合查询
时间查询
视图查询
子查询
总结/参考
$result = Db::table('tp5_staff as staff') -> select();
$result = Db::table(['tp5_staff'=>'staff']) -> select();
$result=Db::table('tp5_staff')->alias('staff')->select();
用这种方法给数据表起别名,非常直观方便,但只适合单表查询果,多表同时起别名,还是推荐使用table方法,用数组来实现,我这举个例子:
.....
//将所有数据表的别名,全部打包到一个数组中
$alias['tp5_staff'] = 's';
$alias['tp5_dept'] = 'd';
$alias['tp5_user'] = 'u';
//传入别名数组,完成批量别名设定
$result = Db::table($alias) -> where('多表连接查询条件') -> select();
······
该方法很简单,实际工作中并不常用,但还是要知道
科技资讯
24小时阅读榜
1
2
3
4
5
6
7
8
9
10
精品课程
共5课时 | 18万人学习
共49课时 | 82.2万人学习
共29课时 | 65万人学习
共25课时 | 41.3万人学习
共43课时 | 76.7万人学习