有点难度的sql语句,紧急求助
发布网友
发布时间:2022-04-08 11:05
我来回答
共4个回答
热心网友
时间:2022-04-08 12:34
select d.日期,isnull(a.count) 张三,isnull(b.count) 李四,isnull(c.count) 王五 from
(select 姓名,日期,count(*) count from table_name where 姓名='张三' group by 姓名,日期) a,(select 姓名,日期,count(*) count from table_name where 姓名='李四' group by 姓名,日期) b,(select 姓名,日期,count(*) count from table_name where 姓名='王五' group by 姓名,日期) c,
(select distinct 日期 from table_name) d where
a.日期=d.日期
and b.日期=d.日期
and c.日期=d.日期
热心网友
时间:2022-04-08 13:52
select 日期,
sum(case 姓名 when 姓名='张三' then 1 else 0 end) as 张三,
sum(case 姓名 when 姓名='李四' then 1 else 0 end) as 李四,
sum(case 姓名 when 姓名='王五' then 1 else 0 end) as 王五
from table group by 日期
热心网友
时间:2022-04-08 15:27
脑袋打结 又得写代码。。。
declare @name_a varchar //张三(以下依次类推)
declare @name_b varchar
declare @name_c varchar
declare @datatime_16 //存储在日期表里的16号的日期对象名
if not exists(select * from 日期表 where @name_a = "张三")
begin
print
select @datatime_16 from 日期表
count(@name_a)
end
以上查出张三在16号的出现的次数 以下类推 在17号如还出现count(@name_a)+1然后输出
热心网友
时间:2022-04-08 17:18
学习行列转换
紧急求助这个语句delet * from zx
这个语句完全是错误的。建议你把你的需求重新具体描述一下 我给你写一下sql 假设两表的两个列都为ID 和 NUMBER DELETE FROM TABLE2 WHERE ID IN (SELECT ID FROM TABLE1 WHERE NAMEBER='20');DELETE FROM TABLE1 WHERE ID='20';分两条来写啊 ,很明确,先根据表1的情况删除表2的记录,然...
数据库习题,紧急求助!!!
1、i职工号,姓名,家庭地址(6地址='办公室'(职工∞部门));(pi转成数学符号)2、select 职工号,姓名,性别,职务,(select 部门名称 from 部门 d where d.部门编号=e.部门编号)as 部门名称 from 职工 e where e.姓名 like '王%';3、create view MyView as select 职工.职工号,职工....
php 紧急求助,想实现点击删除按钮删除数据库内对应的id信息
if(isset($_GET['id'])&&!empty($_GET['id'])){ id=intval($_GET['id']);sql="delete from jxkc_a1 where id = $id";if(mysql_query($sql)){ echo "alert('操作成功')";}else{ echo "alert('操作失败')";} } ?> <?php arr = mysql_query("select * from jxkc_a1 w...
紧急求助!!!我用asp做了个表单,其中一个文本框获取的数据形式是“123;4...
instr(被查找字符串,查找字符串)= false|true 比如:instr("123456","12")=true instr("123456","78")=false 不过你这个样子的序列不太好查找,原因如一楼所说,123;456;789 关键字是123可以匹配,12也可以匹配,解决方法是在两端都加分隔符比如 ;123;;456;;789;关键字两端也加分隔符;...
程序员遇到很难的技术问题是怎样的感觉?
1,面向百度的程序员会第一时间问度娘,各大社区求助大神。 2,面向源码的程序员会第一时间查看源码实现,查找api文档,思考解决方案。 3,不管技术如何发展,架构如何延伸,不变的是基本功,再先进的组件都是由基础语法书写出来的 。 练武不练功,到老一场空,共勉! 首先说下这个很难的技术定义,个人认为在你知道之外的...
求助SQL 添加附加数据库 9003 错误 如何解决
sql 2005数据库 出现错误: 9003时,先在数据新建一个同样名的数据库,然后停止服务器的服务,删除新建的日志文件,然后用原mdf文件去替换掉新建的mdf文件,再启动服务器,会出现该数据库置疑。数据库当出现置疑时,可以通过以下语句来解决:Use Master Go sp_configure 'allow updates', 1 reconfigure ...
关于统计库存的sql语句 紧急求助
select wp_id ,rk_num from kc_t where wp_id=3 或者 select wp_id ,rk_num from rk_t where wp_id=3 都可以,上面是总共的入库数量,下面一个是入库数量 还有就是不知道你们的表定义的wp_id是什么格式,如果是文本格式,则需要写成wp_id='3'...
imp失败,紧急求助
at recursive SQL level 1 ORA-01655: unable to extend cluster SYS.C_OBJ#_INTCOL# by 128 in tablespace SYSTEM ORA-06512: at "SYS.DBMS_STATS", line 4858 ORA-06512: at "SYS.DBMS_STATS", line 5081 ORA-06512: at line 1 IMP-00017: 由于 ORACLE 错误 604, 以下语句失败:
紧急求助,为什么数据写进数据库是undefined??~~
在插入数据时这样:insert a values(N'秦浩')就能查询出来了,不然查到的是全是?号。在前面加个大写的N。
C# WEBSERVICE 问题,紧急求助 C#
WebBaseService.CustomerService.FillDynamicTable(Byte[] pSql, String pTableName, String pUser) at nsstandard.PubService.FillDynamicTable(Byte[] pSql, String pTableName) at nswip.pc.ShopOrder.initDt() at nswip.pc.ShopOrder.init() at nswip.pc.ShopOrder..ctor() 查看原帖>> ...