无标题文章

多表查询 连接查询特点 就是相当于 将两张表合成一张大表

gjp_ledger gjp_sort 有关系的两张表 咱们才做 连接查询

SELECT * FROM gjp_ledger;

SELECT * FROM gjp_sort;

SELECT * FROM gjp_sort,gjp_ledger WHERE gjp_ledger.sid=gjp_sort.sid;

起别名操作

SELECT * FROM gjp_sort s,gjp_ledger l WHERE l.sid = s.sid;

使用内连接查询可以将两个 表 形成一张 有关联的大表

有了这个临时的大表 有什么好处呢

可以帮我们获取相关联的数据

隐式内连接格式 select *或者写字段 from 表A,表B where 条件;这个条件就是两张表关联

                                  #也可以加其他条件进行筛选  

做个练习

查询lid为17 的数据 展示它的 金额 所属小分类名称 时间

SELECT money,sid,createtime FROM gjp_ledger WHERE lid=17;

SELECT l.money,s.sname,l.createtime FROM gjp_sort s,gjp_ledger l WHERE l.sid = s.sid AND lid=17;

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容