当前位置: 首页 > news >正文

北京市网站维护公司深圳国内设计网站

北京市网站维护公司,深圳国内设计网站,网站制作合作协议,安卓版手机软件下载文章目录 主要内容一.SQL基础练习题1.下面的 SELECT 语句是否执行成功#xff1a;代码如下#xff08;示例#xff09;: 2.在下面的语句中有 4 个编码错误#xff0c;请找出它们#xff1a;代码如下#xff08;示例#xff09;: 3.显示 DEPARTMENTS 表的结构。代码如下代码如下示例: 2.在下面的语句中有 4 个编码错误请找出它们代码如下示例: 3.显示 DEPARTMENTS 表的结构。代码如下示例: 4.显示 EMPLOYEES 表的结构。创建一个查询显示每个雇员的 last name, job_id, hire_date, employee_id. employee_id 显示在第一列 给 HIRE_DATE 列指定一个别名 STARTDATE。代码如下示例: 5.创建一个查询从 EMPLOYEES 表中显示全体在编员工的唯一职务信息。代码如下示例: 6.创建一个查询显示收入超过 $12,000 的雇员的名字和薪水。代码如下示例: 7.创建一个查询显示雇员号为 176 的雇员的姓名和所在部门的编号。代码如下示例: 8.显示所有薪水不在 $5000 和 $12000 之间的雇员的名字和薪水。代码如下示例: 9.显示受雇日期在 1998 年 2 月 20 日 和 1998 年 5 月 1 日之间的雇员的名字、岗位和受雇日期按受雇日期降序排序查询结果。代码如下示例: 10.显示所有在部门 20 和 50 中的雇员的名字和部门号并以名字按字母升序排序。代码如下示例: 11. 列出收入在 $5,000 和 $12,000 之间并且在部门 20 或 50 工作的雇员的名字和薪水。将列标题分别显示为 Employee 和 Monthly Salary。代码如下示例: 12.显示每一个在 1994 年入职的雇员的名字和入职日期。代码如下示例: 13.显示所有没有主管经理的雇员的名字和工作岗位。代码如下示例: 14.显示所有有佣金的雇员的名字、薪水和佣金以薪水和佣金的降序排序数据。代码如下示例: 15.显示所有名字中第三个字母是 a 的雇员的名字。代码如下示例: 16.显示所有名字中有一个 a 和一个 e 的雇员的名字。代码如下示例: 17.显示所有工作是销售代表或者普通职员并且薪水不等于 $2,500、$3,500 或 $7,000 的雇员的名字、工作和薪水。代码如下示例: 18.写一个查询显示当前日期列标签显示为 DATE。代码如下示例: 19.对每一个雇员显示 employee_id, last_name, salary, salary 增加 15%并且表示成整数列标签显示为 New Salary代码如下示例: 20.) 添加一个列该列从新薪水 New Salary 列中减去旧薪水列标签为increase.代码如下示例: 总结 主要内容 SQL基础练习题 预备知识 SQLStructured Query Language是一种用于管理关系数据库的编程语言。它允许用户在数据库中存储、修改和检索数据并提供了一些强大的功能如数据过滤、排序、分组和聚合。SQL是一种标准化的语言几乎所有的关系数据库管理系统都支持它。 SQL的用法包括以下几个方面 数据库的创建和删除 使用SQL可以创建和删除数据库。创建数据库的语法如下 CREATE DATABASE database_name;删除数据库的语法如下 DROP DATABASE database_name;表的创建和删除 使用SQL可以创建和删除表。创建表的语法如下 CREATE TABLE table_name (column1 datatype,column2 datatype,column3 datatype,..... );删除表的语法如下 DROP TABLE table_name;数据的插入、更新和删除 使用SQL可以插入、更新和删除数据。插入数据的语法如下 INSERT INTO table_name (column1, column2, column3, ...) VALUES (value1, value2, value3, ...);更新数据的语法如下 UPDATE table_name SET column1 value1, column2 value2, ... WHERE condition;删除数据的语法如下 DELETE FROM table_name WHERE condition;数据的查询 使用SQL可以查询数据。查询数据的语法如下 SELECT column1, column2, ... FROM table_name WHERE condition;数据的过滤、排序、分组和聚合 使用SQL可以对数据进行过滤、排序、分组和聚合。过滤数据的语法如下 SELECT column1, column2, ... FROM table_name WHERE condition;排序数据的语法如下 SELECT column1, column2, ... FROM table_name ORDER BY column1, column2, ... ASC|DESC;分组数据的语法如下 SELECT column1, column2, ... FROM table_name GROUP BY column1, column2, ...;聚合数据的语法如下 SELECT COUNT(column_name) FROM table_name WHERE condition; SELECT SUM(column_name) FROM table_name WHERE condition; SELECT AVG(column_name) FROM table_name WHERE condition; SELECT MAX(column_name) FROM table_name WHERE condition; SELECT MIN(column_name) FROM table_name WHERE condition;总之SQL是一种强大的数据库管理语言它可以帮助用户管理和处理大量的数据。熟练掌握SQL的用法可以提高数据管理的效率和准确性。 一.SQL基础练习题 1.下面的 SELECT 语句是否执行成功 SELECT last_name, job_id, salary AS Sal FROM employees; 代码如下示例: select语句执行成功了 它选择了employees表中last_name,job_id,salary列并将salary列的别名设置为Sal.2.在下面的语句中有 4 个编码错误请找出它们 SELECT employee_id, last_name salx12 ANNUAL SALARY FROM employees; 代码如下示例: 修正后的语句 select employee_id,last_name,ANNUAL SALARY as salx12 from employees;3.显示 DEPARTMENTS 表的结构。 代码如下示例: describe DEPARTMENTS4.显示 EMPLOYEES 表的结构。创建一个查询显示每个雇员的 last name, job_id, hire_date, employee_id. employee_id 显示在第一列 给 HIRE_DATE 列指定一个别名 STARTDATE。 代码如下示例: describe employees; select employee_id,last_name,job_id,hire as startdate from employees;5.创建一个查询从 EMPLOYEES 表中显示全体在编员工的唯一职务信息。 代码如下示例: select distinct job_id from employees;6.创建一个查询显示收入超过 $12,000 的雇员的名字和薪水。 代码如下示例: select last_name,salary from employees where salary12000;7.创建一个查询显示雇员号为 176 的雇员的姓名和所在部门的编号。 代码如下示例: select e.last_name,d.department_id from employees e join departments d on e.department_id d.department_id where e.employee_id 176;8.显示所有薪水不在 $5000 和 $12000 之间的雇员的名字和薪水。 代码如下示例: select last_name,salary from employees where salary not between 5000 and 12000;9.显示受雇日期在 1998 年 2 月 20 日 和 1998 年 5 月 1 日之间的雇员的名字、岗位和受雇日期按受雇日期降序排序查询结果。 代码如下示例: select last_name,job_id,hire_date from employees where hire_date between 1998-02-20 and 1998-05-01 order by hire_date desc;10.显示所有在部门 20 和 50 中的雇员的名字和部门号并以名字按字母升序排序。 代码如下示例: select last_name,department_id from employees where department_id in (20,50 order by last_name asc;11. 列出收入在 $5,000 和 $12,000 之间并且在部门 20 或 50 工作的雇员的名字和薪水。将列标题分别显示为 Employee 和 Monthly Salary。 代码如下示例: select last_name as employee,salary as Monthly Salary from employees where salary between 5000 and 12000 and department_id in (20,50);12.显示每一个在 1994 年入职的雇员的名字和入职日期。 代码如下示例: select last_name,hire_date from employees where hire_date between 1994-01-01 and 1994-12-31;13.显示所有没有主管经理的雇员的名字和工作岗位。 代码如下示例: select last_name,job_id from employees where manager_id is null;14.显示所有有佣金的雇员的名字、薪水和佣金以薪水和佣金的降序排序数据。 代码如下示例: select last_name,salary,commission_pct from employees where commission_pct is not null order by salary desc,commission_pct desc;15.显示所有名字中第三个字母是 a 的雇员的名字。 代码如下示例: select last_name from employees where last_name like __a%;16.显示所有名字中有一个 a 和一个 e 的雇员的名字。 代码如下示例: select last_name from employees where last_name like %a%e%;17.显示所有工作是销售代表或者普通职员并且薪水不等于 $2,500、$3,500 或 $7,000 的雇员的名字、工作和薪水。 代码如下示例: select last_name,job_id,salary from employees where (job_id SA_REP or job_id ST_CLERK) and salary not in (2500,3500,7000);18.写一个查询显示当前日期列标签显示为 DATE。 代码如下示例: select current_date as DATE;19.对每一个雇员显示 employee_id, last_name, salary, salary 增加 15%并且表示成整数列标签显示为 New Salary 代码如下示例: select employee_id, last_name, salary, round(salary*1.15) as New Salary from employees;20.) 添加一个列该列从新薪水 New Salary 列中减去旧薪水列标签为increase. 代码如下示例: select employee_id,last_name,salary, round(salary*1.15) as New Salary, round((salary*1.15-salary) as increase from employees;总结 以上是今天要讲的内容学到了SQL的基础语句练习。
http://www.huolong8.cn/news/270633/

相关文章:

  • 表白网站制作教程西宁建一个网站公司
  • 黄骅市网站建设做自媒体网站
  • 广西南宁人才招聘网站平台网站模板素材图片
  • 男人和男人做爰漫画网站河南软件开发公司有哪些
  • 手机端网站首页怎么做白嫖域名的申请地址
  • 专业响应式网站制作芜湖龙湖建设网站
  • 建设部注册师网站wordpress 小工具 调用
  • 网络公司排名图windows优化大师是官方的吗
  • 天津做网站建设客户网站制作管理系统
  • 自己用自己电脑做网站空间做网站时兼容分辨率
  • 做微网站价格云南能投基础设施投资开发建设有限公司网站
  • 怎么做营销型网站设计co域名网站
  • 瓷砖网站模板如何做ppt的模板下载网站
  • 做地暖工程的网站网站建设公司郴州
  • 镇江建设局网站c2c网站的建设
  • 企业网站建设的推广方式上海网站备案审核时间
  • 网站建设必备条件腾讯建设网站视频
  • 百色网站建设公司怎么做旅店网站
  • phpstud可以做几个网站平面设计培训班哪里有
  • 银川做网站的公司微信ios版下载
  • 电商网站设计公司立找亿企邦凡科互动登录
  • 手机网站模板开发网站程序模板下载
  • 关键时刻2017织梦网站怎么做seo
  • 大连建设网站的公司搜索引擎网站优化推广
  • 济源建网站seo网络推广优化教程
  • 网站代理访问是什么意思一级a做爰电影免费观看网站
  • 外国网站架构建e室内设计网极简案例
  • 精美ppt模板免费下载网站网站建设报价word文档
  • 青岛网站建设莫道网络怎么用网站做转换服务器
  • 响应式做的好的网站有哪些阿里巴巴国际站入驻