永洪社区

标题: 如何写sql并执行 [打印本页]

作者: lixiaokun    时间: 2020-6-5 14:29
标题: 如何写sql并执行
如何在SQL表达式(数据集)中写一条sql并执行,能举个例子吗?
作者: 9201    时间: 2020-6-5 15:32
CASE WHEN "ZIDUAN"='' THEN '' ELSE '' END
作者: lixiaokun    时间: 2020-6-5 15:35
昕昕218 发表于 2020-6-5 15:32
CASE WHEN "ZIDUAN"='' THEN '' ELSE '' END

你好,请教下能写select吗?
作者: 9201    时间: 2020-6-5 15:37
lixiaokun 发表于 2020-6-5 15:35
你好,请教下能写select吗?

为啥要在表达式中写select呢
一般表达式都是小的逻辑处理啊
作者: lixiaokun    时间: 2020-6-5 15:41
昕昕218 发表于 2020-6-5 15:37
为啥要在表达式中写select呢
一般表达式都是小的逻辑处理啊

因为要计算的逻辑很复杂,涉及到重新从数据库读取某些数据了,单纯的case when无法满足需求。
如果是复杂的逻辑请问该如何处理呢?在什么地方处理更合理呀

作者: 9201    时间: 2020-6-5 15:46
lixiaokun 发表于 2020-6-5 15:41
因为要计算的逻辑很复杂,涉及到重新从数据库读取某些数据了,单纯的case when无法满足需求。
如果是复杂 ...

直接在自定义SQL语句中写就行
作者: lixiaokun    时间: 2020-6-5 16:11
昕昕218 发表于 2020-6-5 15:46
直接在自定义SQL语句中写就行

好的,谢谢你




欢迎光临 永洪社区 (https://club.yonghongtech.com/) Powered by Discuz! X3.4