【YashanDB 知识库】MySQL field 函数的改写方法
本文内容来自 YashanDB 官网,原文内容请见
https://www.yashandb.com/newsinfo/7664893.html?templateId=1718516
概述
MySQL field 函数常用于自定义排序,改写到 YashanDB 一般用 decode 或者 case 进行改写。
详情
MySQL 的 field 用法
MySQL 的 field 函数一般用于对 SQL 中查询结果集进行指定顺序排序,例如以下查询对于 c2 列,如果 c2 的值等于'plane','train','bicycle'其中之一,则以 'plane','train','bicycle'的顺序编号 1,2,3 进行排序,否则顺序编号为 0,排在最前。请看以下示例:
复制代码
表和数据
复制代码
YashanDB 的改写方法
可以用 decode 或者 case 进行改写
复制代码
版权声明: 本文为 InfoQ 作者【YashanDB】的原创文章。
原文链接:【http://xie.infoq.cn/article/786d7f204a637f7996d12bc3b】。文章转载请联系作者。
评论