记录下我们常用的关联查询: public function add4(){ $id=$_GET['id']; $this->list = M("student")->table("hx_student stu,hx_subject sub") ->where("stu.id=$id and stu.bmcx=sub.motorcycletype") ->field('stu.name,sub.examination,sub
<?php namespace app\controllers; use yii\web\Controller; use app\models\Customer; class CustomerController extends Controller{ //根据顾客名字查询出所有的订单信息 public function actionIndex(){ $customer = Customer::find()->where(['name'=>'zhangsan'])->one();
<select id="findUserInfoListForMap" resultMap="BaseResultMap"> SELECT p.name, u.u_name,u.company,u.proComany,u.mobile,u.email, r.money FROM iw_user u LEFT JOIN raiseentry r on r.userId=u.id LEFT JOIN project p on r.sourceId=
上一篇文章介绍了基于Mybatis对数据库的增.删.改.查.这一篇介绍下关联查询(join query). 三张表:user article blog 表的存储sql文件: /* Navicat MySQL Data Transfer Source Server : localhost Source Server Version : 50620 Source Host : localhost:3306 Source Database : mybatis Target Server Type :
我们用实例来说明这一部分 表结构 现在有客户表.订单表.图书表.作者表, 客户表Customer (id customer_name) 订单表Order (id order_name customer_id book_id) 图书表 (id book_name author_id) 作者表 (id author_name) 模型定义 下面是这4个个模型的定义,只写出其中的关联 Customer class Custom