
1 Mitt 2020-12-03 13:24:30 +08:00 via iPhone 自己写软件代码处理吧,这么复杂的逻辑就不要想着 sql 处理了 |
2 rqxiao 2020-12-03 13:37:30 +08:00 order by 可以实现的吧 |
3 conge PRO 对每列去 null,重新 index,得四个表,然后四个表重新 join on index 。需要注意的是,对于全 null 的列,需要保留至少一行。 |
4 weizhen199 2020-12-03 13:49:06 +08:00 order by 有 null first/last 这种 |
5 RRRoger 2020-12-03 14:00:25 +08:00 这种有多行合并了 建议写代码处理 或者用聚合函数 max ? |
6 loading 2020-12-03 14:07:52 +08:00 via Android 一次查一列,然后再拼。 用代码处理吧,这个写出来以后也是看不懂的。 |
7 awen233333 OP @conge 现在就是用这种方法,字段太多,后面还要进行其他操作,要拼接 sql,使用 exec;很多地方会调用,那四个表会一些地方删除,一些地方新建,会报错 |
8 jjianwen68 2020-12-03 15:00:39 +08:00 写存储过程? |
9 lonelymarried 2020-12-03 15:03:16 +08:00 filter when ? is not null |
10 awen233333 OP @jjianwen68 现在就是存储过程,搞不定 |