php搜索间隔,php – 如何查找超过2个用户的匹配时间间隔
要查找user1和user2都是免费的,请尝试以下操作:
select
a.datetime_start as user1start,a.datetime_end as user1end,b.datetime_start as user2start,b.datetime_end as user2end,case when a.datetime_start > b.datetime_start then a.datetime_start
else b.datetime_start end as avail_start,case when a.datetime_end>b.datetime_end then b.datetime_end
else a.datetime_end end as avail_end
from users a inner join users b on
a.datetime_start<=b.datetime_end and a.datetime_end>=b.datetime_start
and a.userid={user1} and b.userid={user2}
编辑:
要比较超过2个用户,请尝试以下内容:
select max(datetime_start) as avail_start,min(datetime_end) as avail_end
from(
select *,@rn := CASE WHEN @prev_start <=datetime_end and @prev_end >=datetime_start THEN @rn ELSE @rn+1 END AS rn,@prev_start := datetime_start,@prev_end := datetime_end
from(
select * from users2 m
where exists ( select null
from users2 o
where o.datetime_start <= m.datetime_end and o.datetime_end >= m.datetime_start
and o.id
需要根据用户数更改(2,5)中的m.userid并使count(rn)= 4.
php搜索间隔,php – 如何查找超过2个用户的匹配时间间隔相关推荐
- 02 资源搜索-全面、快速查找全网你想要的任何信息、情报
02 资源搜索-全面.快速查找全网你想要的任何信息.情报 1.资源搜索心法 口诀:遇到资源问题,先百度,再淘宝,不行问知乎! 实际操作:搜索引擎-->付费渠道-->专家咨询 示例1 想搜索 ...
- 100万用户服务器_我的应用在一个月内如何增长超过100万用户
100万用户服务器 by Assaf Elovic 通过阿萨夫·埃洛维奇 我的应用在一个月内如何增长超过100万用户 (How my app grew by over 1M users in one ...
- 删除超过10亿用户的数据,Facebook 关闭面部识别系统
整理 | 祝涛 出品 | CSDN(ID:CSDNnews) Facebook周二宣布,计划在本月关闭其已有10年历史的面部识别系统,并删除超过10亿用户的面部扫描数据,原因是这项技术的使用引发了越来 ...
- 国家网信办:掌握超过100万用户个人信息运营者赴国外上市需申报审查
7月11日消息,日前,国家互联网信息办公室发布关于<网络安全审查办法(修订草案征求意见稿)>(以下简称:征求意见稿)公开征求意见的通知.征求意见稿指出,掌握超过100万用户个人信息的运营者 ...
- linux进入文件全文搜索命令,Linux 文件查找命令详解
大家好,我是"孤云幕雨":祝大家中秋快乐,今天给大家带来的是<Linux文件查找命令> 一.locate:依赖于事先构建的索引 v依赖于事先构建的索引:索引的构建是在系 ...
- java递归方法建立搜索二叉树,具备查找关键字,插入新节点功能
二叉排序树的定义: 二叉排序树满足以下三个性质(BST性质): <1>若它的左子树非空,则左子树上所有节点的值均小于根节点的值 <2>若它的右子树非空,则右子树上所有节点的值均 ...
- mysql 关键字搜索 排名_mysql 的 查找 与 排序
mysql 的 查找 : SELECT name,age FROM mytable; # 在mytable 中所有的name,age 数据 SELECT name,age FROM mytable W ...
- 如何使用计算机搜索文件,win7系统如何使用搜索筛选功能快速查找文件
win7系统使用搜索筛选功能可以快速查找文件所需文件,能够大大提高工作效率, win7纯净版系统 电脑中储存着各种文件或图片等资料,这些数据的名称大小及时间归类不一,查找起来非常不容易.虽然windo ...
- 【品牌搜索】两步查找品牌数据,快速实现品牌营销布局。
怎样才能快速了解B站领域哪些品牌热门?哪些品牌的推广效果出色?通过飞瓜数据B站的[品牌搜索],就能轻松搞定! 查找品牌数据 点击飞瓜B站的「品牌分析」-「品牌搜索」,在搜索界面输入想要查找的品牌名称. ...
最新文章
- WEB应用常见15种安全漏洞一览
- AppCompat 22.1,Google暴走,MD全面兼容低版本
- solaris vi 方向键问题
- PCB-电解电容的封装
- alpha值计算 qcolor_量化交易与机器学习(四):如何研究alpha因子
- 单点登录 之 OAuth
- linux 解压tar.jz,linux系统压缩文件和解压缩命令
- 未来五年,物联网将迎来什么样的蜕变?
- Trouble Shooting记录:服务 Microsoft Exchange Information Store 意外停止
- 盒子模型之外边距margin(HTML、CSS)
- Hbase体系架构与安装
- pandas.DataFrame及xgboost代码示例
- 华硕php55超频,一款软件轻松搞定 华硕Armoury Crate超频体验
- 计算机c语言试题文档,计算机二级C语言考试试题
- 汉得能效中台 || Choerodon猪齿鱼商业版V0.23正式上线!
- 小米云服务器怎么更新文件,小米云服务使用手册
- 升级ios10默认ruby版本
- 常见的软件测试人员面试问题
- 微信小程序:微信商家券的领取
- 精益质量管理简析(转载)
热门文章
- LeetCode 1391. 检查网格中是否存在有效路径(BFS)
- LeetCode 791. 自定义字符串排序(map)
- html 获取鼠标在canvas上的坐标,html5-canvas 检测鼠标在画布上的位置
- oracle+资料类型不一致吗,oracle数据库中,字段类型不一致,导致查询慢
- 计算机c语言二级试题及答案,计算机c语言二级考试试题及其答案.doc
- mysql偏移注入_移位溢注:告别靠人品的偏移注入
- android在特定时间,如何在Android Oreo的特定时间在Android上发出通知?
- 知识图谱论文阅读(九)【转】推荐系统遇到知识图谱之MKR模型
- PAT乙类1013 数素数 (20 分)
- 【JavaWeb】JDBC的基本操作和事务控制+登录和转账案例