- 博客(116)
- 资源 (75)
- 问答 (57)
- 收藏
- 关注
原创 mysql中的COUNT()组函数、IFNULL()函数,显示引擎,查看数据库版本等等
#COUNT()函数,或者说组函数/聚合函数/统计函数会忽略null值,即不把null值算进来SELECT COUNT(commission_pct), COUNT(department_id), COUNT(*)FROM employees;/*MySQL中的IFNULL函数类似于Oracle中的NVL函数,其表达式为:IFNULL(expr1,expr2),含义是:如果第一个参数不为空...
2018-12-29 17:13:24 2457
原创 子类对象继承和沿用父类对象的属性和属性值
子类对象继承和沿用父类对象的属性和属性值如果在父类中,直接给属性赋值或者是在无参构造函数中给属性赋值,那么如果子类对象中没有给自己的属性赋值,那子类对象就会沿用父类对象的属性值,即子类对象直接把父类对象的属性的值沿用下来了!/** * 父类对象和子类对象的问题 */public class Father { public String name;//姓名 protec...
2018-12-29 16:49:35 6530
原创 java中String字符串==的疑问?
java中String字符串==的疑问?谁能帮忙解释和理解一下!顺便说一下底层的原理和运行规则?直接po代码和截图public class TestString { /** * 测试String */ public static void main(String[] args) { String a = "hello2"; final String b = getStr...
2018-12-29 16:04:23 166
原创 mysql库和表的案例
mysql库和表的案例直接po代码#库和表的案例USE shoppingCart;#1.创建表dept1/*NAME NULL? TYPEid INT(7)NAME VARCHAR(25)*/#CREATE TABLE dept1( id INT(7), `name` VARCHAR(25));#SELECT * FROM dept1;#2....
2018-12-27 23:07:40 319
原创 mysql数据定义语言(DDL)库和表(创建库、创建表)
mysql数据定义语言(DDL)库和表(创建库、创建表)我就直接po截图和代码了,代码中有注释#SHOW VARIABLES WHERE variable_name = 'datadir';SHOW VARIABLES WHERE variable_name LIKE '%datadir%';SHOW VARIABLES WHERE variable_name LIKE '%c...
2018-12-27 22:02:54 1065
原创 mysql数据的增删改案例
mysql数据的增删改案例直接po截图和代码#mysql数据的增删改案例USE myemployees;#1.运行以下脚本创建表my_employeesCREATE TABLE my_employees( Id INT(10), First_name VARCHAR(10), Last_name VARCHAR(10), Userid VARCHAR(10), Sa...
2018-12-27 15:20:28 307
原创 mysql中的DML语言(数据操作、操纵语言,增删查改)
mysql中的DML语言(数据操作、操纵语言,增删查改)下面我就直接po笔记和代码,代码中有具体的案例#DML语言/*数据操作语言:插入:insert修改:update删除:delete*/#一、插入语句#方式一:经典的插入/*语法:insert into 表名(列名,...) values(值1,...);*/#方式二:/*语法:insert i...
2018-12-27 14:13:02 546
原创 mysql联合查询(UNION)
mysql联合查询(UNION)下面我就直接po截图和代码#联合查询/*union 联合 合并:将多条查询语句的结果合并成一个结果语法:查询语句1union查询语句2union...应用场景:要查询的结果来自于多个表,且多个表没有直接的连接关系,但查询的信息一致时特点:★1、要求多条查询语句的查询列数是一致的!2、要求多条查询语句的查询的每一...
2018-12-26 17:23:21 31859
原创 mysql的案例和题目
mysql的案例和题目用到如下几张表直接po代码#mysql案例和题目#一、查询每个专业的学生人数#SELECT stu.`majorid`, COUNT(*) AS "人数" FROM student stu GROUP BY stu.`majorid`;#最终效果SELECT m.*, (SELECT COUNT(*) FROM student stu ...
2018-12-26 15:19:12 735 1
原创 mysql的一些题目,有难度
mysql的一些题目,有难度案例题目,有些题目有难度,自己动手,丰衣足食!这是表结构直接po代码#案例题目# 1. 查询工资最低的员工信息: last_name, salarySELECT last_name, salary FROM employees WHERE salary = (SELECT MIN(salary) FROM ...
2018-12-26 01:11:49 869
原创 mysql的一些其他函数
mysql的一些其他函数直接po截图和代码#结果为1SELECT (NULL<=>NULL);#结果为NULLSELECT (NULL=NULL);#结果为NULLSELECT (NULL=666);#服务器版本信息SELECT VERSION();#当前数据库名 (或者返回空)SELECT DATABASE();#当前用户名SELECT USER();#服务器...
2018-12-25 21:59:52 308
转载 mysql笔记10分页查询
mysql笔记10分页查询一、应用场景当要查询的条目数太多,一页显示不全二、语法select 查询列表from 表limit 【offset,】size;注意:offset代表的是起始的条目索引,默认从0开始size代表的是显示的条目数公式:假如要显示的页数为page,每一页条目数为sizeselect 查询列表from 表limit (page-1)*size,...
2018-12-25 19:04:05 307
转载 mysql笔记09子查询
mysql笔记09子查询一、含义嵌套在其他语句内部的select语句称为子查询或内查询,外面的语句可以是insert、update、delete、select等,一般select作为外面语句较多外面如果为select语句,则此语句称为外查询或主查询二、分类1、按出现位置select后面: 仅仅支持标量子查询from后面: 表子查询where或h...
2018-12-25 19:02:22 213 1
原创 mysql分页查询
mysql分页查询#分页查询/*应用场景:当要显示的数据,一页显示不全,需要分页提交sql请求语法: select 查询列表 from 表 【join type join 表2 on 连接条件 where 筛选条件 group by 分组字段 having 分组后的筛选 order by 排序的字段】 limit ...
2018-12-25 17:31:38 13988 2
原创 mysql子查询(重点、难点)
mysql子查询(重点、难点)这是表结构#子查询/*含义:出现在其他语句中的select语句,称为子查询或内查询外部的查询语句,称为主查询或外查询分类:按子查询出现的位置: select后面: 仅仅支持标量子查询 from后面: 支持表子查询 where或having后面:★重点 标量子查询(单...
2018-12-25 16:29:23 820 4
原创 mysql连接查询(sql99)
mysql连接查询(sql99) 直接po代码,代码中有注释#二、sql99语法/*语法: select 查询列表 from 表1 别名 【连接类型】 join 表2 别名 on 连接条件 【where 筛选条件】 【group by 分组】 【having 筛选条件】 【order by 排序列表】 分类:内连接(★):inner外连接 左外(★):...
2018-12-21 17:40:24 325
原创 mysql连接查询
mysql连接查询直接po代码,代码中有注释#连接查询/*含义:又称为多表查询、多表连接(当查询的字段来自于多个表时,就会用到连接查询)笛卡尔乘积现象:表1 有m行,表2有n行,结果=m*n行发生原因:没有有效的连接条件如何避免:添加有效的连接条件分类: 按年代分类: sql92标准:仅仅支持内连接 sql99标准【推荐】:支持内连接+外连接(左外和右外)+...
2018-12-20 12:54:12 398
转载 mysql笔记08连接查询
mysql笔记08连接查询一、含义当查询中涉及到了多个表的字段,需要使用多表连接select 字段1,字段2from 表1,表2,...;笛卡尔乘积:当查询多个表时,没有添加有效的连接条件,导致多个表所有行实现完全连接如何解决:添加有效的连接条件 二、分类按年代分类: sql92:仅仅支持内连接内连接: 等值 非等值 ...
2018-12-20 09:57:27 265
转载 mysql笔记07分组查询
mysql笔记07分组查询一、语法select 分组函数,分组后的字段from 表【where 筛选条件】group by 分组的字段【having 分组后的筛选】【order by 排序列表】二、特点 使用关键字 筛选的表 位置分组前筛选 where ...
2018-12-20 09:30:57 185
转载 mysql笔记06常见函数
mysql笔记06常见函数一、概述功能:类似于java中的方法好处:提高重用性和隐藏实现细节调用:select 函数名(实参列表);二、单行函数1、字符函数concat:连接substr:截取子串upper:变大写lower:变小写replace:替换length:获取字节长度trim:去前后空格lpad:左填充rpad:右填充instr:获取子串第一次出现的索引...
2018-12-20 09:28:43 133
转载 mysql笔记05排序查询
mysql笔记05排序查询一、语法select 查询列表from 表where 筛选条件order by 排序列表 【asc}desc】二、特点1、asc :升序,如果不写默认升序 desc:降序2、排序列表 支持 单个字段、多个字段、函数、表达式、别名3、order by的位置一般放在查询语句的最后(除limit语句之外)...
2018-12-20 09:26:55 234
原创 mysql分组查询
mysql分组查询分组查询/*语法:select 查询列表from 表【where 筛选条件】group by 分组的字段【order by 排序的字段】;注意1:where和from是亲戚,他们必须挨着注意2:查询列表比较特殊,要求是分组函数和order by后出现的字段特点:筛选分为两类:分组前筛选和分组后筛选 ...
2018-12-18 18:57:51 1524
原创 mysql分组函数、组函数、聚合函数、统计函数
mysql分组函数、组函数、聚合函数、统计函数直接po代码,代码中有注释#二、分组函数/*功能:用作统计使用,又称为聚合函数或统计函数或组函数分类:sum 求和、avg 平均值、max 最大值 、min 最小值 、count 计算个数特点:1、sum、avg一般用于处理数值型 max、min、count可以处理任何类型2、以上分组函数都忽略null值3、可以和d...
2018-12-18 12:15:52 3599
原创 mysql之常见函数(几道小题目)
mysql之常见函数(几道小题目)我就直接po代码了#1.显示系统时间(注:日期+时间)SELECT NOW() AS 当前时间;#2.查询员工号,姓名,工资,以及工资提高百分之20%后的结果(new salary)SELECT employee_id, last_name, salary, salary * (1+0.2) AS "new salary" F...
2018-12-18 08:58:38 728
原创 mysql之常见函数
mysql之常见函数直接po代码,代码中有注释/*函数概念:类似于java的方法,将一组逻辑语句封装在方法体中,对外暴露方法名好处:1、隐藏了实现细节 2、提高代码的重用性调用:select 函数名(实参列表) 【from 表】;特点: 1.叫什么(函数名) 2.干什么(函数功能)分类: 1、单行函数(字符函数、数学函数、日期函数、其他函数、流程控制函数) 如 ...
2018-12-17 20:12:45 146
原创 mysql中常见函数(日期函数)
mysql中常见函数(日期函数)直接po代码吧,代码中有注释#三、日期函数#NOW() 返回当前系统日期+时间SELECT NOW();#curdate() 返回当前系统日期,不包含时间SELECT CURDATE();#curtime() 返回当前时间,不包含日期SELECT CURTIME();#可以获取指定的部分,年、月、日、小时、分钟、秒SELECT YEAR(...
2018-12-17 20:10:26 1923
原创 mysql中常见函数(字符函数)
mysql中常见函数(字符函数)我就直接po代码了,代码中有注释。/*函数概念:类似于java的方法,将一组逻辑语句封装在方法体中,对外暴露方法名好处:1、隐藏了实现细节 2、提高代码的重用性调用:select 函数名(实参列表) 【from 表】;特点: 1.叫什么(函数名) 2.干什么(函数功能)分类: 1、单行函数(字符函数、数学函数、日期函数、其他函数、流...
2018-12-17 12:41:51 566
原创 mysql排序查询
mysql排序查询排序查询语法:select 查询列表from 表名【where 筛选条件】order by 排序的字段或表达式 【asc | desc】;1、asc代表的是升序,可以省略,因为默认就是asc升序2、desc代表的是降序3、order by子句可以支持 单个字段、多个字段、别名、表达式、函数4、order by子句一般是放在查询语句的最后面,limit子...
2018-12-16 15:21:54 1378
原创 mysql中的语法,比如*星号
mysql中的语法,比如*星号#语法正确,不报错SELECT *, department_name FROM departments;#语法错误,会报错SELECT department_name, * FROM departments;#语法正确,不报错SELECT department_name, departments.* FROM departments;#语法正确,不报错...
2018-12-16 14:05:03 2659
转载 mysql笔记04条件查询
mysql笔记04条件查询一、语法select 查询列表from 表名where 筛选条件二、筛选条件的分类1、简单条件运算符> < = <> != >= <= <=>安全等于2、逻辑运算符&& and|| or! not3、模糊查询like:一般搭配通配符使用,可以判断字符型或数值型通配符:%任意...
2018-12-16 13:38:11 181
转载 mysql笔记03基础查询
mysql笔记03基础查询一、语法select 查询列表from 表名;二、特点1、查询列表可以是字段、常量、表达式、函数,也可以是多个2、查询结果是一个虚拟表三、示例1、查询单个字段select 字段名 from 表名;2、查询多个字段select 字段名,字段名 from 表名;3、查询所有字段select * from 表名4、查询常量select 常量值;...
2018-12-16 13:34:40 305 1
转载 mysql笔记02
mysql笔记02一、MySQL的背景前身属于瑞典的一家公司,MySQL AB08年被sun公司收购09年sun被oracle收购二、MySQL的优点1、开源、免费、成本低2、性能高、移植性也好3、体积小,便于安装三、MySQL的安装属于c/s架构的软件,一般来讲安装服务端企业版社区版版本有5.5 、5.6、5.7、8.0四、MySQL服务的启动和停止方式一:...
2018-12-16 13:31:15 461
转载 mysql笔记01
mysql笔记数据库的相关概念一、数据库的好处1、可以持久化数据到本地2、结构化查询二、数据库的常见概念1、DB:数据库,存储数据的容器2、DBMS:数据库管理系统,又称为数据库软件或数据库产品,用于创建或管理DB3、SQL:结构化查询语言,用于和数据库通信的语言,不是某个数据库软件特有的,而是几乎所有的主流数据库软件通用的语言三、数据库存储数据的特点1、数据存放到表中,...
2018-12-16 13:28:59 534
原创 mysql条件查询
mysql条件查询我就直接po代码了,代码中有注释/*条件查询语法: select 查询列表 from 表名 where 筛选条件;分类: 一、按条件表达式筛选 简单条件运算符:> < = != <> >= <= (注意:不等于可以使用!=和<>这2种方式,但是推荐使用<>这种) ...
2018-12-16 13:23:02 307
转载 MySQL中单引号和双引号的使用
单独使用时,单引号和双引号没有区别;需要嵌套使用时,双引号和单引号可以互相嵌套。使用的结果是把内部的内容当做整体一个字符串变量。SELECT * FROM da_track WHERE act= '1002001021' AND data_time LIKE '2018-04-01%';和SELECT * FROM da_track WHERE act= "1002001021...
2018-12-16 11:44:56 4416
转载 MySql的like语句中的通配符:百分号、下划线和escape
MySql的like语句中的通配符:百分号、下划线和escape%:表示任意个或多个字符。可匹配任意类型和长度的字符。Sql代码select * from user where username like '%huxiao'; select * from user where username like 'huxiao%'; select * from ...
2018-12-16 10:23:30 777
转载 Java的算数运算符、关系运算符、逻辑运算符、位运算符
转载自这篇文章JAVA的运算符,分为四类:算数运算符、关系运算符、逻辑运算符、位运算符算数运算符(9):+ - * / % ++ --关系运算符(6):== != > >= < <=逻辑运算符(6):&& || ! ^ & |位运算符(7):& | ~ ^ >> &...
2018-12-16 10:21:12 937
原创 mysql中的基础查询,第1部分
mysql中的基础查询,第1部分我就直接po代码了!如下:SHOW DATABASES;SHOW TABLES FROM mysql;SHOW DATABASES;#使用myemployees库,或者说切换到myemployees库USE myemployees;DESC employees;DESCRIBE employees;SHOW COLUMNS FROM emp...
2018-12-15 16:20:59 443
mysql学习笔记和案例(完全版)
2019-01-17
mysql学习笔记和案例(全部知识点版)
2019-01-17
12mysql案例和题目
2019-01-16
11mysql案例和题目
2019-01-16
10mysql分页查询
2019-01-16
09mysql子查询(重点难点)
2019-01-16
08mysql连接查询(sql99)
2019-01-16
07mysql连接查询
2019-01-16
06mysql分组查询
2019-01-16
05mysql分组函数
2019-01-16
04mysql之常见函数
2019-01-16
03查询(mysql入门之排序查询)select
2019-01-16
02查询(mysql入门之条件查询)select
2019-01-16
01查询(mysql入门之基础)select
2019-01-16
oracle学习笔记(知识点补充).zip
2020-01-10
mysql学习笔记和案例(完全版)2019_10_22.zip
2019-10-21
mysql学习笔记和案例(完全版)2019_10_21.zip
2019-10-21
mysql学习笔记和案例(完全版)2019_10_17.zip
2019-10-17
mysql学习笔记和案例(完全版)2019_10_16.zip
2019-10-16
java多线程代码案例(创建线程,主线程,线程优先级,线程组,线程同步,线程间的通信)
2019-03-31
javascript中JSON.parse()函数处理json中的\斜杠转义字符报错
2019-09-20
如果用的是mysql数据库,单表数据量大概到多少条记录量的时候,才需要考虑分库分表?
2019-09-16
javascript中局部变量和全局变量同名的疑惑,有具体代码,请小伙伴赐教!
2019-08-20
本地oracle每次登录都报错(ORA-01034:ORACLE not available ORA-27101:shared memory realm does not exit)
2019-05-29
java中char类型的默认值到底是什么?
2019-04-15
java中char类型的变量默认值显示的很奇怪?
2019-04-14
在eclipse中,结束应用程序Terminate的快捷键是什么?
2019-03-19
mysql中存储过程,inout参数无法返回值
2019-01-11
java中String字符串==的疑问?
2018-12-29
java中String字符串的==双等号比较?
2018-12-29
谁能用最通俗易懂的举例子和语言,讲一下什么是集群?(举生活中的例子)
2018-12-28
java中的PreparedStatement对%百分号的处理?
2018-11-09
mysql数据库中这条sql语句让我疑惑了
2024-08-23
Mysql数据库中IFNULL函数的疑问?
2023-03-22
Mysql数据库中遇到奇怪的单引号双引号语法问题?
2023-03-21
java中\r,\n,\r\n,\n\r的区别,疑问?
2020-03-20
在java中,当创建一个子类对象会不会先创建父类对象?(如果父类是抽象类呢?)
2020-02-27
JavaScript中的true和false
2019-12-15
JavaScript中如何才能在外部访问到立即执行匿名函数中的变量和函数?
2019-12-11
JS中的变量声明提升与函数声明提升优先级
2019-12-10
jvm需要做哪些准备才开始做内存回收操作?
2019-10-24
用最通俗易懂,最简洁的语言说一下伪类和伪元素!
2019-10-15
css中的伪元素(伪元素本质上是创建了一个虚拟容器(元素))
2019-10-15
举例说明一下什么是极限编程!通俗易懂
2019-10-06
什么是脚本语言呢?举例说明!请赐教!
2019-10-06
java编程中说的万物皆对象?这句话怎么理解?
2019-10-06
javascript中\斜杠转义字符的疑惑
2019-09-29
java中前++和后++的疑惑?
2019-09-24
mysql修改表报错(难道key关键字等同于primary key吗?)
2019-09-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人