V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  zww340277220  ›  全部回复第 4 页 / 共 8 页
回复总数  151
1  2  3  4  5  6  7  8  
2022-02-11 17:54:21 +08:00
回复了 312ybj 创建的主题 生活 结婚这件大事
恭喜恭喜
2022-01-27 14:55:27 +08:00
回复了 horaceray 创建的主题 深圳 有在深圳种过牙的 v 友吗?可以分享下经验吗?
@bluesenzhu 差距肯定是有的, 基本的咬合力没有问题。
2022-01-26 17:39:07 +08:00
回复了 Borch 创建的主题 职场话题 folezhang 关于声讨加班事件的说明(部分)
革命了。哈哈哈
2022-01-20 09:39:43 +08:00
回复了 zww340277220 创建的主题 数据库 请教一个 oracle 的排序问题
@yinzhili
@zww340277220 感谢,确实可以,不过就是感觉怪怪的,别人维护起来可能看不懂什么意思。
2022-01-20 09:37:49 +08:00
回复了 zww340277220 创建的主题 数据库 请教一个 oracle 的排序问题
@shyrock 不存在啊,就是两个 order 的排序顺序是不同的,根据外部条件 1 或者 0 来选择哪个排序条件,因为代码中写 sql 语句是用的 oracle 的 C API 接口写的,sql 语句都是写在注释里面,类似这种格式

//{{COMPATIBILITY(KGDB_ORACLE)
/*
EXEC SQL DECLARE MY_CURSOR CURSOR FOR
SELECT * FROM TABLE_NAME ORDER BY A, B, C, D;
*/
//}}COMPATIBILITY

所以我才会提这个问题的。
2022-01-19 08:46:07 +08:00
回复了 zww340277220 创建的主题 数据库 请教一个 oracle 的排序问题
@c6h6benzene 感谢,大佬提示,再去试试 decode 能不能行。
2022-01-19 08:45:29 +08:00
回复了 zww340277220 创建的主题 数据库 请教一个 oracle 的排序问题
@shyrock 数据集一样,数据也全部一样,但是排列顺序不一样,union 后不就有两份数据了嘛?还是不能用 union 的,
2022-01-18 18:20:01 +08:00
回复了 zww340277220 创建的主题 数据库 请教一个 oracle 的排序问题
@Tenlearn 就是不能用代码写我才要这样实现的
2022-01-18 18:19:24 +08:00
回复了 zww340277220 创建的主题 数据库 请教一个 oracle 的排序问题
@shyrock 谢谢,是两个不同的结果,不能 union 哦
2022-01-18 18:18:31 +08:00
回复了 zww340277220 创建的主题 数据库 请教一个 oracle 的排序问题
@RinHoshizora 感谢
2022-01-18 16:57:47 +08:00
回复了 zww340277220 创建的主题 数据库 请教一个 oracle 的排序问题
@yinzhili 这个 case when 满足不了这个功能

其实就是外部有个参数 A 为 1 或者 0 ,
A 如果是 0 ,则执行

select * from table order by a, b c ,d

A 如果是 1 ,则执行

select * from table order by b, c, a,d ,
想在是想把这两句 sql 合成一个 sql
2022-01-18 16:20:42 +08:00
回复了 zww340277220 创建的主题 数据库 请教一个 oracle 的排序问题
就类似这样的
select * from table
if A then order by a, b c ,d
if B then order by b, c, a,d
1  2  3  4  5  6  7  8  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   901 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 28ms · UTC 19:33 · PVG 03:33 · LAX 12:33 · JFK 15:33
♥ Do have faith in what you're doing.