【MySQL】相关语句编写技术应用记录

原创
2018/04/17 14:05
阅读数 37

1、记录前后属性内容是否变更处理方案:

·采用临时变量,存储当前记录键名信息。

·结合临时变量内容是否变动,分别取得不同信息。

·各类属性需要单独属性编写控制,最后进行临时变量的更新校正。

SELECT 
    ...,
    /* 前后记录是否变更,对应序号重计或累计计算处理。 */
    CASE WHEN @TEMP = tabl.uuid THEN @indx := @indx + 1 ELSE @indx := 1 END INDX, 
    /* 最后校正临时变量属性信息。 */
    CASE WHEN @TEMP = tabl.uuid THEN @TEMP ELSE @TEMP := tabl.hs_uuid END TEMP,
    ...
FROM ...
WHERE ...
ORDER BY ..., INDX ASC

 

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部