MySQL查询语法 多表联查 视图 索引_mysql left关联时候指定索引语法-程序员宅基地

技术标签: mysql  数据库  

1.简单查询
2.聚合函数查询
3.子查询
4.内外连接
5.三大范式
6.事务
7.视图
8.索引
9.补充内容

简单查询

1.查询所有字段 查询需要查的字段

select * from where 

2.取别名
3.条件查询
4.逻辑运算符 and / or / not
5.去重 distinct 按字段去重查询 from 表名
6.模糊查询 like %:任意个字符 _:有且仅有一个字符
7.between and 查询某个闭区间 [22,40]

查询年龄>=20 且 <=40的学生名字
select * from student where sage between 22 and 40

8.in 在什么里面 not in 不在里面

查找年龄在 18 19 21 22 的女生
select * from student where sage not in (18,19,21,22) and ssex = "女"

9.is null 查找某字段为空的数据

select * from student where ssex is null
select * from student where ssex  is not null
select * from student where not ssex  is null

10.分页查询

参数1 :从哪一条数据开始查     参数2 :需要查询的记录数
select * from student limit 0,5

11.排序查询

	默认升序 :asc   降序 :desc
select * from student order by sage asc,sid desc
select * from student order by sage desc

复杂查询 / 聚合函数查询

求最值

select max(字段名) from stu
select min(字段名) from stu

总和:sum( )

统计
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq946768/article/details/109135177

智能推荐

利用Dockefile将Python的py文件项目代码打包为Docker镜像_dockerfile打包已有python环境-程序员宅基地

文章浏览阅读5.2k次,点赞4次,收藏35次。1.创建python项目【备注:一定要将项目python环境依赖存至本项目下,默认依赖本机python环境(会造成依赖包过多)】2.创建main.py文件,完成程序代码主要功能就是获取"https://www.hao123.com/"网址页面源代码,并存储到"myGetFile.html"文件中main.py#! python# -*- coding: utf-8 -*-from urllib.request import urlopenurl = "https://www.hao123_dockerfile打包已有python环境

双十一“败家”榜:广东土豪依然不差钱_土豪国有多败家-程序员宅基地

文章浏览阅读1k次。“买买买!”昨日天猫[微博]双十一购物节总成交571亿,不绝攀升的开业额让小伙伴们惊呆了。昨年双十一,广东土豪成功夺得败家榜首位置,为天猫的总成交额功勋了9.6%的“银子”。本年广东土豪仍旧“不差钱”,遏制昨日下午四点,以42.6亿元的出卖额排名各省份首位。 8.8亿元省内深圳人最能费钱 双十一这几年销售额的延长只可用专横来描写,二零零九_土豪国有多败家

22. 如何决定使用 HashMap 还是 TreeMap?-程序员宅基地

文章浏览阅读607次。HashMap基于散列桶(数组和链表)实现;TreeMap基于红黑树实现。HashMap不支持排序;TreeMap默认是按照Key值升序排序的,可指定排序的比较器,主要用于存入元素时对元素进行自动排序。HashMap大多数情况下有更好的性能,尤其是读数据。在没有排序要求的情况下,使用HashMap。两个都是非线程安全...

LMS学习函数MATLAB代码_randn('state',2);-程序员宅基地

文章浏览阅读4.3k次,点赞2次,收藏12次。clear,clcclose allP=-5:5;d=3*P-7;randn('state',2);d=d+randn(1,length(d))*1.5P=[ones(1,length(P));P]lp.lr=0.01;MAX=150;ep1=0.1;ep2=0.0001;w=[0,0];for i=1:MAX fprintf('第%d次迭代:\n',i) ..._randn('state',2);

华为荣耀5cvs华为v9play_荣耀V9play和荣耀V9有什么区别?荣耀V9和V9play区别对比评测...-程序员宅基地

文章浏览阅读243次。荣耀V9play和荣耀V9有什么区别?荣耀V9play和荣耀V9哪个更值得买呢?近日,华为发布了一款荣耀V9 Play千元手机,该机在命名上与上半年发布的荣耀V9颇为相似,从命名的第一感觉来看,有点像是衍生版。下面小编就为大家带来荣耀V9play和荣耀V9区别对比,看看荣耀V9play和荣耀V9究竟有何不同。首先通过一张荣耀V9play和荣耀V9硬件配置部分的对比图,看一看这两款手机有哪些区别,如..._荣耀v9play和荣耀v9

微型计算机总线包括地址总线数据总线和什么,微型计算机的I/O总线,分为三种:数据总线、地址总线和【 】。...-程序员宅基地

文章浏览阅读457次。例如:序列AK为:30H,FFH,80H,FFH…序列BK为:00H,FFH,FFH,OAH…结果CK为:0030H,000H,FF81H,FFF5H…部分程序已给出,其中原始数据由过程LOAD从文件INPUT1.DAT中读入SURCE开始的内存单元中,运算结果要求从 RESULT开始存放,由过程SAVE保存到文件OUTPUT1.DAT中。请填空BEGIN和END之间已给出的源程序使其完整,空白已..._io总线有哪些

随便推点

VSCode Remote ssh 跳板机配置 跳转链接_vscode的ssh连接自动跳转到插件-程序员宅基地

文章浏览阅读2.4k次。VSCode Remote ssh 跳板机配置 跳转链接1、添加配置文件2、设置免密登录3、链接登录1、添加配置文件ctrl + shift + p:打开配置文件在配置文件中添加下述信息。Host JumpMachine # 跳板机的ip地址 HostName A # 你跳板机的用户名 User username # 跳板机登录端口 Port 22Host TargetMachine # 目标机的ip地址 HostName B_vscode的ssh连接自动跳转到插件

20155302 2016-2017-2 《Java程序设计》第九周学习总结-程序员宅基地

文章浏览阅读43次。20155302 2016-2017-2 《Java程序设计》第九周学习总结教材学习内容总结基本数据库操作相关的JDBC接口或类是位于java.sql包中。在程序中要取得数据库联机,我们必须有几个动作:注册Driver操作对象;取得Connection操作对象;关闭Connection操作对象。除了协议是以jdbc开始之外,JDBC URL格式各家都不相同,必须查询数据库产品的...

java mysql作用是什么意思_JAVA的MySQL是做什么的?-程序员宅基地

文章浏览阅读747次。1. 什么是数据库?我们每天都在不知不觉的用数据库。当你想听你喜欢的歌曲,你打开你的手机中的曲目,其实你已经在用数据库了。当你拍照并且上传到社交网站,你的照片墙就是数据库。当你预览电子商城,你就是在使用商城的数据库。数据库随时随地的存在,并且使用,简单的说,数据库就是收集数据的结构。数据涉及很多,例如一个产品属于种类,并且有自己的数据标签,这就是为什么要用关系型数据。在关系数据库,我们建模数据包括..._java数据库mysql是什么

InfluxDB安装及配置_influxdb安装配置-程序员宅基地

文章浏览阅读1.5k次。InfluxDB安装及配置这是我之前整理的InfluxDB安装及配置的笔记,这里记录下,也方便我以后查阅。 环境: CentOS6.5_x64InfluxDB版本:1.1.0一、安装1、二进制安装这里以centos6.5为例进行安装:wget https://dl.influxdata.com/influxdb/releases/influxdb-1.1.0.x86..._influxdb安装配置

PHP函数漏洞集合【转】-程序员宅基地

文章浏览阅读205次。 1.弱类型比较 2.MD5 compare漏洞PHP在处理哈希字符串时,如果利用”!=”或”==”来对哈希值进行比较,它把每一个以”0x”开头的哈希值都解释为科学计数法0的多少次方(为0),所以如果两个不同的密码经过哈希以后,其哈希值都是以”0e”开头的,那么php将会认为他们相同。 常见的payload有 0x01 md5(str) QNKCDZO..._$_config['extrasecure']=true; foreach(array('_get','_post','_request','_cook

Unity之Vector3.SignedAngle实现-程序员宅基地

文章浏览阅读2.6k次。如代码:float angle = Vector3.Angle(v1, v2);angle *= Mathf.Sign(Vector3.Cross(v1, v2).y);转载于:https://www.cnblogs.com/jietian331/p/7237836.html_unity中vector3.signedangle

推荐文章

热门文章

相关标签