社区
Oracle
帖子详情
求SQL语句一条
suziang
2006-10-11 12:26:50
work表用来记录工人的值班时间和班次(白班,夜班),我想统计每个人在一定时间内上的白班和夜班的次数,结果应该如下:
小李:白班 10次
小李:夜班 20次
小王:白班 30次
小王:夜班 10次
该如何写SQL语句呢?
...全文
168
5
打赏
收藏
求SQL语句一条
work表用来记录工人的值班时间和班次(白班,夜班),我想统计每个人在一定时间内上的白班和夜班的次数,结果应该如下: 小李:白班 10次 小李:夜班 20次 小王:白班 30次 小王:夜班 10次 该如何写SQL语句呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xiaoxiao1984
2006-10-12
打赏
举报
回复
select 姓名, 班次, count(1)
from table_name
where 时间 between '2006-1-1' and '2006-12-31'
group by 姓名, 班次
xiaoxiao1984
2006-10-12
打赏
举报
回复
select 姓名, 班次, count(1)
from table_name
where 时间 between '2006-1-1' and '2006-12-31'
group by 姓名, 班次
suziang
2006-10-11
打赏
举报
回复
表名:工作日志表
字段:姓名,时间,班次
班次指的是白班,夜班等
要求:统计从2006-1-1至2006-12-31的时间段内,每个人值各种班的次数
hjx000
2006-10-11
打赏
举报
回复
把表结构列出来
henghowzc
2006-10-11
打赏
举报
回复
给详细点。一定时间 怎么说?
mysql 删除
一条
数据
sql语句
_sql删除语句
sql 删除语句一般简单的删除数据记录用delete就行了,但是如何要删除复杂的外键就不是
一条
delete删除来实例的,我们本文章先讲一下delete删除,然后再告诉你利用触发器删除多条记录多个表。删除数据库中的数据sql 删除语句一般简单的删除数据记录用delete就行了,但是如何要删除复杂的外键就不是
一条
delete删除来实例的,我们本文章先讲一下delete删除,然后再告诉你利用触发器删除多...
怎么在数据库中同时执行两条
sql语句
并且当
一条
语句报错另
一条
语句就不再执行?
这个是啥我也忘了,反正是这样写的: set autocommit=0; BEGIN;
sql语句
ROLLBACK;/commit; set autocommit=0;这个东西必须得要的,因为它可以帮助你关闭一个自动执行的操作,要是不加的话,代码很容易出错,因为我试过 ROLLBACK;//回轮(执行时返回两条
sql语句
或多条
sql语句
,并不执行两条或多条
sql语句
) commit;//提交(执行时如果
一条
语句出错其他的语句将不再执行,停止执行) 实用于银行转账,扣钱时对方账户里加钱,这个操作
史上超强最常用
SQL语句
大全
史上超强最常用
SQL语句
大全,) 1)DDL--数据定义语言 用来定义数据库对象:数据库,表,列等。关键字:create, drop,alter 等 2) DML--数据操作语言 用来对数据库中表的数据进行增删改。关键字:insert, delete, update 等 3) DQL--数据查询语言 用来查询数据库中表的记录(数据)。关键字:sele where 等 4) DCL--数据控制语言 用来定义数据库的访问权限和安全级别,及创建用户。关键字:GRANT, REVOKE 等
用
SQL语句
删除数据库重复数据,只保留
一条
有效数据
在实际开发中,可能会遇到数据库多条数据重复了,此时我们需要删除重复数据,只保留
一条
有效数据,用
SQL语句
怎么实现呢,下面我们模拟一下: 1.准备重复数据: 2.过滤出存在重复数据的信息:
SQL语句
: SELECT dname FROM dept GROUP BY dname HAVING count( dname ) >1 数据库筛选结果: 3.从重复数据中筛选出
一条
需要保存的数据:
SQL语句
: SELECT min( deptno ) -- max( deptno )
【SQL】 使用
SQL语句
在表中添加数据(
一条
/ 多条)
【SQL】 使用
SQL语句
在表中添加数据(
一条
- 多条) 1.单条数据 insert into 表名(字段名1,字段名2)value(值1,值2); 例如: insert into tablename(op_time,name,student_no,grade) value('2020-01-23', '张三 ','1','88'); 2.多条数据 insert into 表名(字段名1,字段名2)values(值a1,值b1), (值a2,值b2); 例如: insert into tablenam
Oracle
17,134
社区成员
55,257
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章