二)实施工程师数据库部分

14.触发器的作用是什么?

触发器的是针对数据库的特殊的存储过程,当这个表发生了Insert,Update或Delete操作时,数据库都会自动执行触发器所定义的SQL语句,从而确保数据库的处理必须符合这些SQL语句所定义的规则

15.数据库:抽出部门,平均工资,要求按部门的字符串顺序排序,不能含有“human resource”部门,

Employee 结构如下:employee_id,employee_name,

dpart_id,depart_name,wage

答: select depart_name,avg(wage)

from employee

where depart_name<> ‘human resource’

group by depart_name

order by depart_name

16.给定如下SQL数据库:Test(num int(4))请用一条SQL语句返回num最小值,但不许使用统计功能,如min,max等

答:select top 1 num from Test oder by num

17.一个数据库中有两个表

一张表为Customer,含有字段ID,Name;

一张表为Order,含字段ID,CustomerID(连向Customer中的ID的外键),Revenue;

写出求每个Customer的Revenue总和的SQL语句

建表 create table customer

(

ID int primary key,Name char(10)

)

Go

Create table [order]

(

ID int primary key,CustomerID int foreign key references customer(id),

Revenue float

)

go

--查询

Select Customer.ID,sum(isnull[Order].Revenue,0))

From customer full join [order]

On ([order].customerid = customer.id)

Group by customer.id

Select customer.id,sum(order.revener) from order,customer where customer.id = customerid group by customer.id

Select customer.id,sum(order.revener)

From customer full join order

On(order.customerid = customer.id)

Group by customer.id

18.有一张表Performance,有字段name,score,请用sql语句表述

1.如何查询出分数最高的人的名字,分数

Select name1,score from performance where score in/=(select max(scoreO)from performance

实施工程师mysql面试题_软件实施工程师面试题(下)相关推荐

  1. 实施工程师mysql面试题_软件实施工程师面试题目

    实施工程师面试题 (一)电脑网络,软硬件以及软件实施工程师要掌握的基本常识 1.两台电脑都在同一个网络环境中,A电脑访问不到B电脑的共享文件.此现象可能是哪 些方面所至?如何处理? 首先你要确定是不是 ...

  2. 面试常见问题_软件实施工程师面试中的常见问题都有哪些呢?

    软件实施工程师面试中的常见问题都有哪些呢? 首先需要看你自己找什么样的工资,是新手呢 还是老手呢?对于软件实施的一些新手来说,那么相对应来说要看重的是人品的一个问题,因为毕竟他们家的是新手,所以对于一 ...

  3. 工程师的成熟模型_数据工程师的成熟度

    工程师的成熟模型 数据科学与机器学习 (DATA SCIENCE AND MACHINE LEARNING) What does a data engineer do? 数据工程师做什么? Let's ...

  4. 网路工程师要不要学mysql_网络工程师要学什么_网络工程师需要的技能

    如果以后想从事网络工程师这个岗位,同学们知道 网络工程师要学什么 吗?本期乔布 网络工程师需要的技能 . 关键词: 网络工程师要学什么 , 网络工程师需要的技能 网络 基础知识:深度网络基本概念,例如 ...

  5. 大学mysql期末试题_四川大学数据库系统期末试题2014-2015.doc

    四川大学数据库系统期末试题2014-2015.doc 课程名称:数据库系统 任课教师 张天庆.龚勋.李川.屈立笳 学号: 姓名: 本题 NUMPAGES 3页,本页为第 PAGE 2页 教务处试题编号 ...

  6. 前程无忧亚信java面试题_亚信科技面试题及参考答案

    亚信的辉煌历程见证着中国通信行业的信息化发展进程.亚信科技的求职竞争很激烈,准备好怎么回答面试题很关键,以下是小编为大家收集到的亚信科技面试题,希望对大家有帮助! 亚信科技面试题篇1 1. 排序算法 ...

  7. java实习面试题_实习生java面试题集及详细答案

    实习生java面试题集及详细答案 1.Java 有那些基本数据类型,String 是不是基本数据类型,他们有何区别. Java 语言提供了八种基本类型:六种数字类型(四个整数型,两个浮点型)字节型 b ...

  8. python自动化运维工程师面试题_运维面试题 含答案

    运维工程师面试题 姓名 : 答题时间 : 1. 新安装 MYSQL 后怎样提升 MYSQL 的安全级别? A. 修改 mysql 默认端口 下可以通过 iptables 来限制访问 mysql 端口的 ...

  9. etl工程师 面试题_数据仓库工程师面试题笔试.doc

    数据仓库工程师面试题 姓名:____张小核______ 开始时间:_____:______ 结束时间:_____:_____ 数据库 使用过哪些数据库?试说出它们的异同.答:使用过SQL SERVER ...

最新文章

  1. 中国电子学会图形化四级编程题:绳子算法
  2. Windows 11 用户“怒了” :微软发推炫耀 3D 海龟表情包引争议
  3. 如何使用idea REST Clinet 代替PostMan发送Http请求
  4. Python运行方式
  5. 思维模型篇:四大战略分析工具
  6. TIOBE 10月编程语言排行榜 : GO 问鼎本年度语言 ?
  7. Qt文档阅读笔记-Custom Items Example解析
  8. Windows Server2012虚拟内存设置
  9. mysql 定期备份_MySQL定时备份(全量备份+增量备份)
  10. HDU 1286 找新朋友 (欧拉函数)
  11. Android之提交数据到服务端方法简单封装
  12. C++0x 通用属性
  13. raid1与raid5
  14. 产品研发管理和研发项目管理
  15. 我为什么弃用OpenStack转向CNware
  16. 量化交易策略五_PEG策略
  17. Tout= ((arr+1)*(psc+1))/Tclk公式理解汇总
  18. Apache配置---域名跳转
  19. 关于BigDecimal常量的使用ROUND_UP,ROUND_DOWN,ROUND_HALF_UP,ROUND_HALF_DOWN
  20. 了解一些常用的文件系统和一些基础定义

热门文章

  1. 第一个小程序 – 百纯起名
  2. 十二、动态座位响应及用户订票《仿淘票票系统前后端完全制作(除支付外)》
  3. linux下dvwa安装教程,Kali linux2.0系统安装DVWA渗透测试平台 焕焕
  4. 超级硬核!Java 自学路线总结,已 Get 大厂 Offer,建议立马收藏!
  5. vuejs手机拍照上传的方向旋转问题(已解决)
  6. 【混淆系列】三问:npx、npm、cnpm、pnpm确定搞明白了?
  7. 为防止失联......
  8. 官方yolov5s.pt ,yolo5x.pt下载地址
  9. Certificate Transparency
  10. python中的整型是什么意思_Python中整型的基本介绍(代码示例)