预先定义视图,在进行多表关联查询时会起到很好的效果。
视图其实就是sql语句。
结构是:create view +名称+as+自己定义的sql语句。
最多用到的是左连接查询:
create view My_View as
select table1字段/table2字段 from table1 left join table2 on 条件(一般是外键)
create view
bnt_view_ordermember as
select i.Name ,i.PhoneNumber,i.Sex,
u.Id,u.MemberId,u.StoreId,u.ManagerId,u.RentStartTime,u.RentEndTime,u.Term,u.AnnualRate,u.TotalAmount,u.Bank,u.BankAccount,ContractNo,u.IsInsurance,u.IsNew,u.IsContinued,u.Hobbies,u.Memo,u.RealRent,u.GrantNo,u.CreateTime,u.OrderStatus,u.IsWithdrawal,u.OrderNo
from
bnt_intentionmember as i
left join
bnt_userorder as u
on
i.Id = u.MemberId