文章 2023-08-12 来自:开发者社区

JAVA进阶 MySQL数据库编程技术(六)

8.2.4左外连接和右外连接示例:查询所有雇员的名字以及他们的部门名称,包含那些没有部门的雇员。select e.last_name,d.department_name from employees e LEFT OUTER JOIN departments d on e.dept_id = d.department_id;示例:查询所有雇员的名字以及他们的部门名称,包含那些没有雇员的部门。...

JAVA进阶 MySQL数据库编程技术(六)
文章 2023-08-12 来自:开发者社区

JAVA进阶 MySQL数据库编程技术(五)

8.1 SQL92标准中的查询8.1.1等值连接等值连接为了确定一个雇员的部门名,需要比较 EMPLOYEES 表中的 DEPARTMENT_ID 列与DEPARTMENTS 表中的 DEPARTMENT_ID 列的值。在 EMPLOYEES 和DEPARTMENTS 表之间的关系是一个相等 (equijoin) 关系,即,两 个 表 中DEPARTMENT_ID 列的值必须相等。等值连接特点:....

JAVA进阶 MySQL数据库编程技术(五)
文章 2023-08-12 来自:开发者社区

JAVA进阶 MySQL数据库编程技术(四)

7.1.5转换函数隐式数据类型转换隐式数据类型转换是指MySQL服务器能够自动地进行类型转换。如:可以将标准格式的字串日期自动转换为日期类型。MySQL字符串日期格式为:‘YYYY-MM-DD HH:MI:SS’ 或 ‘YYYY/MM/DD HH:MI:SS’;显示数据类型转换显示数据类型转换是指需要依赖转换函数来完成相关类型的转换。如:DATE_FORMAT(date,format) 将日期转....

JAVA进阶 MySQL数据库编程技术(四)
文章 2023-08-12 来自:开发者社区

JAVA进阶 MySQL数据库编程技术(三)

6.1.14逻辑条件逻辑条件组合两个比较条件的结果来产生一个基于这些条件的单个的结果,或者逆转一个单个条件的结果。当所有条件的结果为真时,返回行。SQL 的三个逻辑运算符是:ANDORNOT可以在 WHERE 子句中用 AND 和 OR 运算符使用多个条件。示例一:查询 employees 表中雇员薪水是 8000 的并且名字中含有e 的雇员名字与薪水。select last_name,sala....

JAVA进阶 MySQL数据库编程技术(三)
文章 2023-08-12 来自:开发者社区

JAVA进阶 MySQL数据库编程技术(二)

5.2.3插入数据时的默认值处理如果在插入数据时并未指定该列的值,那么MySQL 会将默认值添加到该列中。如果是 完全项插入需要使用 default 来占位。示例:向 emp3 表中添加数据,要求 address 列与job_id 列使用默认值作为该列的值。insert into emp3 values(default,"oldlu",default,default);5.3更新数据(UPDAT....

JAVA进阶 MySQL数据库编程技术(二)
文章 2023-08-12 来自:开发者社区

JAVA进阶 MySQL数据库编程技术(一)

一、创建删除数据库1.1创建数据库CREATE DATABASE 数据库名 DEFAULT CHARACTER SET 字符编码;1.2查看数据库show databases;1.3 删除数据库DROP DATABASE 数据库名称;1.4 选择数据库USE 数据库名;二、MySQL中的数据类型2.1 整数类型MySQL数据类型含义(有符号)tinyint(m)1个字节 范围(-128~1...

JAVA进阶 MySQL数据库编程技术(一)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

Java开发者

Java开发者成长课堂,课程资料学习,实战案例解析,Java工程师必备词汇等你来~

+关注