およびCASE
内でステートメントを使用できますか?substr
filter
これが私の要件です:
>> value = '00021050430' #here value is a database column
>> query.filter((func.substr(value,case([(func.length(value) > 7,func.length(varying_value)-7+1))],else_=1),7)=='1050430')
私が期待している出力は次のとおりです。
>> query.filter(func.substr(value,6,7))
上記はエラーをスローします。