- 博客(10)
- 收藏
- 关注
原创 数据库---单列子查询
子查询的特点:灵活、方便,一般常作为增、删、改、查询操作的条 件,适合于操作一个表的数据。一般来说,多表连接查询可以使用子查询替换,但有的子查询不能使用 多表连接查询来替换。注意:将子查询与比较运算符一起使用时,必须保证子查询返回的结果不 能多于1个。例:查询部门的名称、部门的员工数、部门的平均工资、部门的最低收入 雇员的姓名。例:查询每个部门的编号和最低工资,要求最低工资大于等于部门。例:查询工资最低的雇员的姓名、职位和工资?一个查询嵌套着另一个查询,称为子查询。例:查询雇员的编号、姓名、部门名称。
2024-12-03 22:28:22
288
原创 数据库原理与应用之常用函数
concat(s1,s2,s3,……)将s1,s2,s3,……多个字符串拼接为1个字符串注意:dual表是mysql提供的一个虚拟表,主要是为了满足select...from...语法习惯,一般测试时使用, 无实际意义。lower(s) 将字符串s中的内容转换为小写字母upper(s) 将字符串s中的内容转换为大写字母length(s) 测试s字符串的长度reverse(s) 将字符串s反转trim(s) 去掉字符串s的前后空格还有ltrim(),rtrim(),去除左边或右边的空格。
2024-11-16 21:07:53
391
原创 数据库单表查询与多表查询
1.查询EMP表中部门号为20的员工的姓名、职位、参加工作时间、工资。2.计算每个员工的年薪,要求输出员工姓名,年薪。3.查询每个员工每个月拿到的总金额(sal为工资,comm为补助)。4.显示职位是主管(manager)的员工的姓名,工资。5.显示第三个字任为大写R的所有员工的姓名及工资6.显示职为销售员(SALESMAN) 或主管(MANAGER)的员工的姓名,工资,职位。7显示所有没有补助的员工的姓名。8.最示有补助的员工的姓名、工资、补助。9.查询出部门编号30的所有员工。
2024-11-16 20:43:38
508
原创 多表查询练习题
8.列出在部门'sales'(销售部)工作的员工的姓名,假定不知道销售部的部门编号。4.列出受雇日期早于其直接上级的所有员工的编号、姓名、部门名称(越晚日期越大)9.列出薪金高于公司平均薪金的雇员姓名、所在部门名称、领导姓名、雇员的工资等级。5.列出部门名称和这些部门的员工信息,同时列出那些没有员工的部门。6.列出所有从事“clerk”工作的雇员姓名及部门名称、部门人数。12.列出薪金高于部门30所有员工薪金的员工姓名、薪金和部门名称。11.列出薪金等于部门30中员工的薪金的所有员工的姓名和薪金。
2024-11-16 18:06:32
239
原创 MySQL数据库的基本操作
例如,可以将数据库名称设置为“lrn”,选择字符集utf8mb4 -- UTF-8 Unicode以支持所需的数据存储。5. 点击“确定”按钮,完成数据库的创建。此时,可以在工具的数据库列表中看到新创建的数据库。1. 打开MySQL下的命令行终端,输入密码登录到MySQL数据库服务器。4. 点击“确定”按钮,完成数据库的删除。2. 右键点击该数据库,在弹出的菜单中选择“删除数据库”或类似选项。2. 成功连接后,在工具的界面中找到“mysql”的选项。命令来查看当前所有的数据库,确认新创建的数据库是否存在。
2024-10-03 19:55:25
1796
原创 windows快速安装mysql8.0
首先打开MySQL的官网链接:点击window安装版本,如下上面选择8.0.39这个位置不需要改动。2.1M这个是在线状态,我们直接点击303.6M这里下载注意:在这里它让我们注册,我们不注册了,直接点击下面这个然后再点击下载它就开始下载了,300M在这里也是下载的非常快的这是我们下载好的样子。
2024-10-03 19:07:46
4887
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人