当前位置: 首页 > news >正文

Mosh|初学者SQL教程第二弹

using子句(如果匹配的两个字段在两个表中的名字相同可以使用)

多条件使用using

自然连接( NATURAL JOIN),它意味着让搜索引擎基于共同列自行去尝试join,可能会出现意想不到的结果,不要轻易尝试

交叉连接(CROSS JOINS)例如:abc与df连接得到ad、af、bd、bf、cd、cf(很少用到)

联合Unions

将2019-01-01以后的状态设置为活跃

将2019-01-01以前的状态设置为不活跃

通过UNION联合(⚠️返回列的数量要相同,列名基于第一个查询命令)

练习:返回一个顾客id,名字,积分,类型的表,其中类型列计算规则如下:积分小于2000,则为Bronze,2000-3000为Silver,3000以上为Gold,并按名字排序

(注意:BETWEEN 运算符是闭区间的:包括开始 和 结束值)

 

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • js原型和类---prototype,__proto__,new,class
  • 【嵌入式DIY实例-ESP8266篇】-LCD1602显示DS1631传感器数据
  • 前端八股文 vue2和vue3的区别
  • FlinkCDC-3.1.1 DataStream Source
  • 通过gateway 打印日志全局控制日志
  • Java通过GeoLite2-City.mmdb 进行IP信息查询地理定位和经纬度筛选。
  • java代理简单理解
  • 评估测试用例有效性 5个方面
  • 数学建模中常用的数据处理方法
  • c++:内存管理
  • Linux下使用arping检测IP地址是否冲突
  • 智慧园区管理系统建设方案(Word完整原件)
  • 双栈实现一个队列
  • 新手小白的pytorch学习第一弹-------张量
  • 生成日志系统和监控
  • __proto__ 和 prototype的关系
  • 【vuex入门系列02】mutation接收单个参数和多个参数
  • 2017年终总结、随想
  • android 一些 utils
  • es的写入过程
  • go append函数以及写入
  • Java Agent 学习笔记
  • js数组之filter
  • leetcode98. Validate Binary Search Tree
  • MySQL的数据类型
  • tab.js分享及浏览器兼容性问题汇总
  • 对话:中国为什么有前途/ 写给中国的经济学
  • 机器人定位导航技术 激光SLAM与视觉SLAM谁更胜一筹?
  • 思考 CSS 架构
  • 小程序 setData 学问多
  • 一文看透浏览器架构
  • 源码之下无秘密 ── 做最好的 Netty 源码分析教程
  • 曾刷新两项世界纪录,腾讯优图人脸检测算法 DSFD 正式开源 ...
  • ​​​​​​​ubuntu16.04 fastreid训练过程
  • ​​快速排序(四)——挖坑法,前后指针法与非递归
  • !!java web学习笔记(一到五)
  • # Swust 12th acm 邀请赛# [ A ] A+B problem [题解]
  • # 执行时间 统计mysql_一文说尽 MySQL 优化原理
  • ### RabbitMQ五种工作模式:
  • #pragma once与条件编译
  • #图像处理
  • (13):Silverlight 2 数据与通信之WebRequest
  • (C#)一个最简单的链表类
  • (done) ROC曲线 和 AUC值 分别是什么?
  • (pytorch进阶之路)扩散概率模型
  • (二十一)devops持续集成开发——使用jenkins的Docker Pipeline插件完成docker项目的pipeline流水线发布
  • (附表设计)不是我吹!超级全面的权限系统设计方案面世了
  • (附源码)ssm旅游企业财务管理系统 毕业设计 102100
  • (回溯) LeetCode 46. 全排列
  • (牛客腾讯思维编程题)编码编码分组打印下标题目分析
  • (三十)Flask之wtforms库【剖析源码上篇】
  • (十三)MipMap
  • (转)人的集合论——移山之道
  • (轉)JSON.stringify 语法实例讲解
  • (轉貼) VS2005 快捷键 (初級) (.NET) (Visual Studio)