# 第06章_多表查询课后练习 # 1.显示所有员工的姓名,部门号和部门名称。 SELECT e.last_name,e.department_id,d.department_name FROM employees e LEFT JOIN departments d ON e.department_id = d.department_id; # 2…
数据库中存在重复数据,想要通过控制台 "-" 操作删除或者sql语句 DELETE FROM role_module WHERE role_id = 500 AND module_id=600; 删除 重复数据,两者执行结果相同,都会是: Unexpected update count received. Changes will be …
1.连接数据库MySQL 接着取名,填写Host主机地址,端口,user账号,password密码,点击测试连接,信息无误即可成功,最后点击ok 2、展示所有数据库 连接上了MySQL服务之后,并未展示出所有的数据库,此时,我们需要设置,展示所有的数据库,具体操作如下: 以此点击框框即可。 3、在DataGrip中执行SQL语句 如图所示,对表右…
# 第06章_多表查询 /* SELECT ....,....,.... FROM .... WHERE .... AND / OR / NOT.... ORDER BY .... (ASC/DESC)....,.... LIMIT ....,.... */ #1. 熟悉常见的几个表 DESC employees; DESC departments…
# 第05章_排序与分页课后练习 #1. 查询员工的姓名和部门号和年薪,按年薪降序,按姓名升序显示 SELECT last_name,department_id,(salary * 12) AS "annual_salary" FROM employees ORDER BY annual_salary DESC,last_name ASC; #2.…
# 第05章_排序与分页 # 1. 排序 # 如果没有使用排序操作,默认情况下查询返回的数据是按照添加数据的顺序显式的。 SELECT * FROM employees; # 1.1 基本使用 #使用ORDER BY 对查询到的数据进行排序操作。 # 升序:ASC (ascend) # 降序:DESC (descend) # 练习:按照salary…
# 第04章 运算符课后练习 # 1.选择工资不在5000到12000的员工的姓名和工资 SELECT last_name,salary FROM employees # WHERE salary NOT BETWEEN 5000 AND 12000; WHERE salary < 5000 OR salary > 12000; # 2.选择…
# 第04章 运算符 # 1. 算术运算符:+ - * / div % mod SELECT 100, 100 + 0, 100- 0,100 + 50,100 + 50 -30,100 + 35.5,100- 35.5 FROM dual; # 在SQL中,+没有连接的作用,就表示加法运算,此时,会将字符串转换为数值(隐式转换) SELECT 1…
# 第03章_基本的SELECT语句课后练习 # 1.查询员工12个月的工资总和,并起别名为ANNUAL SALARY #理解1:计算12月的基本工资 SELECT employee_id,last_name, salary * 12 AS "ANNUAL SALARY" FROM employees; #理解2:计算12月的基本工资和奖金 SEL…
# 第03章_基本的SELECT语句 # 1. SQL的分类 /* DDL:数据定义语言。 CREATE \ ALTER \ DROP \ RENAME \ TRUNCATE DML:数据操作语言。 INSERT \ DELETE \ UPDATE \ SELECT(重中之重) DCL:数据控制语言。 COMMIT \ ROLLBACK \ SAV…
第一章 1.说说你了解的常见的数据库 Oracle、MySQL、SQL Server、DB2、PGSQL;Redis、MongoDB、ES..... 2.谈谈你对MySQL历史、特点的理解 历史: 由瑞典的MySQL AB公司创立,1995开发出的MySQL 2008年,MySQL被SUN公司收购 2009年,Oracle收购SUN公司,进而Ora…
MySQL登录 格式: mysql - h 主机名 -P 端口号 -u 用户名 -p密码 mysql -u root -p123456 mysql -u root -p123456 -h localhost -P 3306
ORM思想(Object Relational Mapping)体现: 数据库中的一个表 <---> Java或Python中的一个类 表中的一条数据 <---> 类中的一个对象(或实体) 表中的一个列 <---> 类中的一个字段、属性(field)
public class HelloJava { public static void main(String[] args) { System.out.println("Hello Java Simple"); Teacher t = new Teacher(); System.out.println(t); //Student s = …
package top.qaqaq.java.P711; import org.junit.jupiter.api.Test; import java.io.IOException; import java.net.URI; import java.net.http.HttpClient; import java.net.http.HttpRequ…
package top.qaqaq.java.P708; import org.junit.jupiter.api.Test; import java.io.BufferedReader; import java.io.InputStreamReader; import java.net.URL; import java.util.ArrayLis…
package top.qaqaq.java.P704; import org.junit.jupiter.api.Test; import java.util.ArrayList; import java.util.Arrays; import java.util.List; import java.util.Optional; import j…
package top.qaqaq.java.P702; import org.junit.jupiter.api.Test; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputS…
package top.qaqaq.java.P698; /** * @author RichieZhang * @create 2022-11-05 上午 11:52 */ public class MyInterfaceImpl implements MyInterface{ @Override public void methodAbstra…
/** * @author songhongkang * @create 2019 下午 11:51 * */ public void printHello() { System.out.println("马上建国70周年了,祝祖国母亲生日快乐!"); } printHello(); jshell