V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
MySQL 5.5 Community Server
MySQL 5.6 Community Server
Percona Configuration Wizard
XtraBackup 搭建主从复制
Great Sites on MySQL
Percona
MySQL Performance Blog
Severalnines
推荐管理工具
Sequel Pro
phpMyAdmin
推荐书目
MySQL Cookbook
MySQL 相关项目
MariaDB
Drizzle
参考文档
http://mysql-python.sourceforge.net/MySQLdb.html
KagamineLenKai2
V2EX  ›  MySQL

各位 dalao,我又来求助了……

  •  
  •   KagamineLenKai2 · 2016-08-31 15:31:44 +08:00 · 2237 次点击
    这是一个创建于 3024 天前的主题,其中的信息可能已经有所发展或是发生改变。

    可能我没表述清楚…重新整理了一下…
    原帖中的数据库我删掉了,放网上终究有些不妥…麻烦各位 dalao 下一下这我整理好的 excel ,里面有数据样本和我需要输出的格式
    百度云
    表结构是这样的
    然后我需要输出的格式是这样的…
    麻烦各位指点(/´Д`)/

    第 1 条附言  ·  2016-09-01 11:28:25 +08:00
    我需要处理的 log 表如图 1 ,主键是 ol_id ,所有人的操作记录都会生成一条 log 储存在表里。我现在需要将 log 表中需要的特定信息按图 2 的格式输出。
    主要是取 before_status=10002200 , end_status=10005100 (为了描述方便,先称为“面审提交终审”),
    before_status=10005100,end_status=10005200 (“终审接单”), before_status=10005200,end_status=10002300 (“终审退回面审”)这三个状态。
    然而“终审接单”这个状态不仅仅能被“面审提交终审”触发,
    如图所示 before_status=10004200,end_status=10004400 也能触发这个状态。
    因此我要怎样判断某个“终审接单”状态是由“面审提交终审”触发的?并且写出 SQL 输出成图 2 的格式?
    谢谢各位,被这个问题困扰两天了 TwT
    2 条回复    2016-09-01 21:14:08 +08:00
    KagamineLenKai2
        1
    KagamineLenKai2  
    OP
       2016-09-01 11:43:49 +08:00
    咱把问题简化一下……
    在这个表里已知条件 a ,在 a 下面有两个 b ,怎样判断哪个 b 是离 a 最近的?(大概这样……
    zer0fire
        2
    zer0fire  
       2016-09-01 21:14:08 +08:00
    留个联系吧,这样根本没得玩...
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5300 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 03:19 · PVG 11:19 · LAX 19:19 · JFK 22:19
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.