
举个例子:
员工表(tb_employee)字段如下 emp_id 员工编号, emp_nm 员工姓名, dept_id 所属携扮部门编号, salary 工资收入
编写存储过程查询某部门员工的工资总和。
那么分析可以知道,这个存储过程的输入参数就是部尺悄门编号
create procedure sp_sum_salary
@dept_id varchar(20)
as
--------直接以辩困灶查询语句输出
select sum(salary)
from tb_employee
where dept_id = @dept_id
各位同学们好,我们今天继续来说,sql数据库。我们今天的文档中主要介绍了SQL查询语句、查询语句示例等。这里我给大家做了一个总结,有需要的同学可以参考一下。首先,我们来了解一下SQL数据库组成基本:
查找Movies表里的Title字段:
查找ID小于5的电影的Title和Director的以下这些:
查看电影的总条数
以下查询语句是常用于班级统计的:
查询“001”课程比“002”课程成绩高的所有学生的学号:
查询平均成绩大于60分的同学的学号和平均成绩:
查询所有同学的学号、姓名、选课数、总成绩:
查悔激询姓“李”的老师的个数:
查询没学过“叶平”老师慎明课的同学的学号、姓名:
查询学过“001”并且也学过编号“002”宽前告课程的同学的学号、姓名:
查询学过“叶平”老师所教的所有课的同学的学号、姓名:
查询课程编号“002”的成绩比课程编号“001”课程低的所有同学的学号、姓名:
查询所有课程成绩小于60分的同学的学号、姓名:
查询没有学全所有课的同学的学号、姓名:
好了,这就是关于sql数据库查询语句的基础了。我都替你们整理好了,感兴趣的同学收藏一来,需要用的时候直接拿起来用就可以了。我们今天就到这里,下期再见!
本篇文章使用以下硬件型号:联想小新Air15;系统版本:win10;软件版本:sqlserver2008。
数据库事务是构成单一逻辑工作单元的 *** 作集合。
举例:转账是生活中逗蔽基常见的 *** 作,比如从A账户转账100元到B账号。站在用户角度而言,这是一个逻辑上的单一 *** 作,然而在数据库系统中,至少会分成两个步骤来完成:
1、将A账户的金额减少100元
2、将B账户的金额增加100元。
与程序的区别:一个程序中包含多个事务。在关系数据库中,一个事务可以是一条山谨SQL语句,一组SQL语句或整个程序。
扩展资料:
事务必须具备四个属性,简称ACID属性:
1、原子性(Atomicity):事务是一个完整的 *** 作。事务的各步 *** 作是不可分的(原子的);要么都执行,要么都不执行。
2、一致性(Consistency):当事务完成时,数据必须处于一致状态。
3、隔离性(Isolation):对数据进行修改的所有并发事务是彼此隔离的,这表明事务必须是独立的,它不应以任何方式依赖于或影响其他事务。
4、永久性(Durability):事务完成后,它对数据库的修改被永久保并粗持,事务日志能够保持事务的永久性。
参考资料来源:百度百科-事务
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)