动雷霆 2022-10-21 22:32 采纳率: 70%
浏览 43
已结题

PHP使用SQL语句上的问题

目前在做一个项目上自己使用的小程序
我不知道我该用什么sql的代码来叙说
各种尝试各种不理想,无法满足需要
我希望获得的效果首先是给一张截面图,然后说明我想要达到的效果。

img


字段name不需要给特定,就是 所有相同名字下 进出分别的次数,限制条件就是 日期了

我想要达到的结果

想要靠循环数据 限定日期为等于多少时,其中相同名字下 每个进出分别多少次。这样一个 sql语句,希望是完整版php代码,非常感谢!

  • 写回答

2条回答 默认 最新

  • 一把编程的菜刀 2022-10-22 11:28
    关注

    非常简单的,根据name,time分组,然后分别统计进 和出的量,如下:

    select name,time,sum(CASE 字段E when '进' then 1 else 0 end) as 'jin', 
    sum(CASE 字段E when '出' then 1 else 0 end) as 'chu' 
    from table group by name,time
    
    

    通过这个读出数据,然后php循环输出到html上面的结构了就可以了

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 11月1日
  • 已采纳回答 10月24日
  • 创建了问题 10月21日

悬赏问题

  • ¥50 三种调度算法报错 有实例
  • ¥15 关于#python#的问题,请各位专家解答!
  • ¥200 询问:python实现大地主题正反算的程序设计,有偿
  • ¥15 smptlib使用465端口发送邮件失败
  • ¥200 总是报错,能帮助用python实现程序实现高斯正反算吗?有偿
  • ¥15 对于squad数据集的基于bert模型的微调
  • ¥15 为什么我运行这个网络会出现以下报错?CRNN神经网络
  • ¥20 steam下载游戏占用内存
  • ¥15 CST保存项目时失败
  • ¥20 java在应用程序里获取不到扬声器设备