社区
MySQL
帖子详情
一个简单的SQL查询问题
weixin_38342574
2019-08-11 04:57:06
有两张表,
下单表buy,三个字段,userid,goodid,time
点击表click,也是这三个字段,userid,goodid,time
用户可能多次点击某个商品,最后进行下单。
现在要查询到同个用户下单同一个商品之前最后一次点击的时间,然后返回这些时间。
(同一个商品用户最多只会下单一次)
感谢!
...全文
170
3
打赏
收藏
一个简单的SQL查询问题
有两张表, 下单表buy,三个字段,userid,goodid,time 点击表click,也是这三个字段,userid,goodid,time 用户可能多次点击某个商品,最后进行下单。 现在要查询到同个用户下单同一个商品之前最后一次点击的时间,然后返回这些时间。 (同一个商品用户最多只会下单一次) 感谢!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
master.zZ
2019-08-26
打赏
举报
回复
如果点击一次就下单了咋算
编程写手
2019-08-13
打赏
举报
回复
按照时间降序排列获得第一个第二个,然后计算时间
stelf
2019-08-12
打赏
举报
回复
你这样的设计是有问题的,点击和订单本身没有任何关系。点击了不一定下单,下单了以后还可以再点击。需要再考虑一下业务场景 粗略的语句如下,供参考 select userid, goodid, time, (select max(click.time) from click where click.userid = buy.userid and click.goodis = buy.goodid and click.time <= buy.time) as order_time from buy;
SQL查询
最大值,返回整行数据
SQL查询
最大值,返回整行数据 1、
问题
部分数据如下,未完整展示。如何从 table_a 表中查询 p_postions 列的最大值对应的一行数据? 在这里插入图片描述 2、解答 方法1:先排序,再取第一条 SELECT * FROM table_a order by p_postions desc limit 1; 查询结果如下: 在这里插入图片描述 经过评论区小伙伴的提醒,这种先排序的方式虽然语法
简单
,但时间复杂度较高,是 O(n*logn)。 方法2:先查最大值,再找到对应行
sql子查询详解
子查询指
一个
查询语句嵌套在另
一个
查询语句内部的查询。SQL 中子查询的使用大大增强了 SELECT 查询的能力,因为很多时候查询需要从结果集中获取数据,或者需要从同
一个
表中先计算得出
一个
数据结果,然后与这个数据结果(可能是某个标量,也可能是某个集合)进行比较。先引出几张
简单
的表,供后续使用,分别为emp员工表:dept部门表我们需要查出工资比id为2的员工的工资多的所有用户。解决方式: 注意事项:我们按内查询的结果返回一条还是多条记录,将子查询分为单行子查询 、 多行子查询 。上面的例子
oracle
sql查询
结果为空时如何显示一条空记录
工作中经常会写
简单
或复杂的
sql查询
,有时需要在
sql查询
基础上做些特殊处理以实现特殊显示效果。本经验将介绍oracle
sql查询
时,如果查询结果为空时(查询结果一条记录也没有),如何显示一条空记录(有一条记录,只是记录中的字段都为空值),同时当查询结果不为空时则按正常查询结果显示。这里我们借助的是oracle rownum属性。方法步骤 一、①、首先,我们来看下oracle sql普通查询时查...
从Mysql源代码角度分析一句
简单
sql的查询过程
1. 前言 使用mysql这么多年,以前一直只懂写sql,却不其中运行原理,直至最近抽时间看了一下mysql源代码, 对其事务运行原理及sql解析优化有一些更深入的理解. 本篇是讲述sql解析的开篇之作,希望透过最最
简单
的sql来让大家了解sql的查询解析过程, 如果本文力图把
一个
简单
sql的执行过程所涉及的方法及其相关值的变化详细讲清楚,如果有
问题
欢迎留言. 2. 准备 2.1 ...
SQL注入的
简单
案例
文章目录什么是SQL注入使用数据库客户端工具查询用户表访问ERP系统(对密码输入框进行SQL注入)SQL注入的原理解决方案重新注册
一个
管理员账号使用sys账号登录ERP系统(输入正确的密码)使用sys账号登录ERP系统(对密码输入框进行SQL注入)UserDAO类的完整代码 什么是SQL注入 SQL注入是现在普通使用的一种攻击手段,就是通过把非法的SQL命令插入到Web表单中或页面请求查询字符串中...
MySQL
56,940
社区成员
56,756
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章