博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SQL在工作中遇到的问题
阅读量:4591 次
发布时间:2019-06-09

本文共 293 字,大约阅读时间需要 1 分钟。

 

  • 多表查询的用法区别
  • varchar类型的时间比大小

多表查询的用法区别

一般对于两张表的查询习惯用

select * from a,b where a.id = b.id

最近发现也可以使用

select * from a inner join b on a.id = b.id

问题:两者的区别是什么?

  都能实现关联查询,但是使用join更加灵活,效率更高,

  加上筛选条件后,使用前者是先通过筛选条件筛选后再进行关联
  使用后者是先将表与表先关联查询,在结果中使用条件筛选

转载于:https://www.cnblogs.com/echola/p/11583577.html

你可能感兴趣的文章
Java基础加强总结(一)——注解(Annotation)
查看>>
Windows 2008R2关闭网络发现
查看>>
hibernate tool连接oracle生成pojo和xml文件无法查询表解决办法
查看>>
Jenkins执行selenium报错unknown error: cannot find Chrome binary
查看>>
Content-Type四种常见取值
查看>>
Cache缓存
查看>>
[家里蹲大学数学杂志]第409期与正弦对数有关的一个积分不等式
查看>>
BZOJ 2795: [Poi2012]A Horrible Poem (Hash+思维)
查看>>
HDOJ-1002
查看>>
Tree (四校联考T1)
查看>>
原生的AJAX
查看>>
位运算
查看>>
BZOJ2257 [Jsoi2009]瓶子和燃料 【裴蜀定理】
查看>>
使用VS Code开发调试.NET Core 多项目
查看>>
微信小程序的登陆流程详解
查看>>
成长,就是反复在自己的非舒适区磨练时再多坚持一下
查看>>
鼠标移动事件(跟随鼠标移动的div)
查看>>
C# 变量后有冒号是什么意思?
查看>>
数组对象升序排序(一级排序)
查看>>
linux堆栈
查看>>