摘要: SQL99标准中的查询 MySQL5.7 支持部分的SQL99 标准。 SQL99中的交叉连接(CROSS JOIN) 示例: 使用交叉连接查询 employees 表与 departments 表。 select * from employees cross join departments; S 阅读全文
posted @ 2023-11-01 17:54 Gjq- 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 多表查询 笛卡尔乘积 笛卡尔乘积 : 当一个连接条件无效或被遗漏时,其结果是一个笛卡尔乘积 (Cartesian product),其中所有行的组合都被显示。第一个表中的所有行连接到第二个表中的所有行。一个笛卡尔乘积会产生大量的行,其结果没有什么用。你应该在 WHERE 子句中始终包含一个有效的连接 阅读全文
posted @ 2023-11-01 17:51 Gjq- 阅读(6) 评论(0) 推荐(0) 编辑
摘要: SQL函数 函数介绍 函数是 SQL 的一个非常强有力的特性,函数能够用于下面的目的: 执行数据计算修改单个数据项操纵输出进行行分组格式化显示的日期和数字转换列数据类型 SQL 函数有输入参数,并且总有一个返回值。 函数分类 单行函数 单行函数仅对单个行进行运算,并且每行返回一个结果。 常见的函数类 阅读全文
posted @ 2023-11-01 10:02 Gjq- 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 多线程介绍 多线程与并发编程 什么是程序? 程序(Program)是一个静态的概念,一般对应于操作系统中的一个可执行文件。 什么是进程? 执行中的程序叫做进程(Process),是一个动态的概念。其实进程就是一个在内存中独立运行的程序空间 。 现代操作系统比如Mac OS X,Linux,Windo 阅读全文
posted @ 2023-11-01 08:07 Gjq- 阅读(6) 评论(0) 推荐(0) 编辑
摘要: MySQL查询数据 SELECT基本查询 SELECT语句的功能 SELECT 语句从数据库中返回信息。使用一个 SELECT 语句,可以做下面的事: 列选择:能够使用 SELECT 语句的列选择功能选择表中的列,这些列是想 要用查询返回的。当查询时,能够返回列中的数据。 行选择:能够使用 SELE 阅读全文
posted @ 2023-11-01 08:02 Gjq- 阅读(11) 评论(0) 推荐(0) 编辑
摘要: MySQL中DML操作 添加数据(INSERT) 选择插入 INSERT INTO 表名(列名 1 ,列名 2 ,列名 3.....) VALUES(值 1 ,值 2 ,值 3......); 示例: 向 departments 表中添加一条数据,部门名称为 market ,工作地点 ID 为 1。 阅读全文
posted @ 2023-11-01 08:00 Gjq- 阅读(14) 评论(0) 推荐(0) 编辑