SQL语句中的USING用法
今天在看同事写的sql时,看到同事用了USING(),一时间不知道这是个什么意思,为了不让同事看出来不是我个菜鸡(其实就是),就一顿百度,算是明白了它的意思。
USING等价于join操作中的ON
使用USING有两个前提条件:
- 查询必须是等值连接。
- 等值连接中的列必须具有相同的名称和数据类型。
两个表测试数据如下:
user表:
user_left表:
上sql:
SELECTt1.NAME,t1.age
FROM`user` t1JOIN user_left t2 USING ( NAME )
相当于:
SELECTt1.NAME,t1.age
FROM`user` t1JOIN `user_left` t2 ON t1.NAME = t2.NAME
结果:
SQL语句中的USING用法相关推荐
- IsNull 和 SQL语句中CASE WHEN用法
[转]IsNull 和 SQL语句中CASE WHEN用法收藏 [转]IsNull 和 SQL语句中CASE WHEN用法 1.ISNULL 使用指定的替换值替换 NULL. ...
- sql语句中的in用法示例_PHP中的循环语句和示例
sql语句中的in用法示例 循环 (Loops) Imagine that we need a program that says "hello world" 100 times. ...
- sql语句中的in用法示例_示例中JavaScript in操作符
sql语句中的in用法示例 One of the first topics you'll come across when learning JavaScript (or any other prog ...
- mysql语句中limt_mysql sql语句中的limit用法
mysql sql语句中的limit用法 1.select * from tablename limit 100,15 从100条记录后开始(不包括第100条记录)取出15条记录 (实际取出的是第 1 ...
- sql语句中的limit用法
sql语句中的limit用法 limit 用于限制查询结果返回. 用法: limit a,b 其中a表示查询数据的起始位置,b表示返回的数量. (MySQL数据库中的记录是从0开始的) 举例: SEL ...
- SQL语句中JOIN的用法
记录:257 写SQL最高境界:SELECT * FROM 表名.当然这是一句自嘲.探究一下SQL语句中JOIN的用法,直到经历这个场景,变得想验证一下究竟. 一.场景 把关系型数据库A中表TEST_ ...
- SQL语句中EXISTS的用法
记录:258 在业务开展中,会遇到类似需求. 需求1:UPDATE表TEST_TB01中的记录:满足条件:这些记录不在TEST_TB02中. 需求2:UPDATE表TEST_TB01中的记录:满足条件 ...
- SQL语句中Cast的用法
GPS平台.网站建设.软件开发.系统运维,找森大网络科技! https://cnsendnet.taobao.com 来自森大科技官方博客 http://www.cnsendblog.com/inde ...
- finereport报表设计中模板数据集的sql语句中if的用法_报表工具中动态参数的灵活运用...
报表开发过程中,有的时候我们会觉得普通参数很难满足一些业务需求,比如第二个数据集要引用第一个数据集的结果进行计算,动态控制 SQL 的过滤条件,动态列等,如果您遇到了这种情况,可以尝试使用动态参数即 ...
- SQL语句中IN的用法
具体的逻辑是:文件分不同的DocTypeID即文件的类型 如果对文件进行处理比如说 银行等部门对单据先要进行扫描然后录入 校对等处理,那么就要分为不同的批次即不同的BatchNum 在这BatchNu ...
最新文章
- ShuffleNetV2 centernet
- PyTorch基础-Dropout和正则化-05
- gson-2.2.api简单
- java byte[] 文件流 转换成string是乱码_Java学习--IO(二)、多线程
- “码农”被黑得最惨的一次,深夜下班被误认为小偷
- 当年发明hello, world的大神,后来怎么样了?
- 【三十二】thinkphp之连接数据库、实例化模型
- FP-growth算法,fpgrowth算法详解
- MediaCreationTool20H1制作Win10启动盘
- 51单片机外设篇:DS18B20
- 推荐十本值得一读的AI书籍(留言送书)
- 雨棚板弹性法计算简图_雨棚板的计算书
- 实用!四个方法训练自己的设计思维
- 使用DOS命令操作MySQL
- spring boot mybatis 日志打印配置
- Mac DataGrip 闪退问题
- Unity 实现圆圈调节
- 来淄博旅游 结构体
- 转载-【讨论】为什么不去读顶级会议上的论文?适应于机器学习、计算机视觉和人工智能
- 刘振飞:互联网项目研发管理心得