I'm trying to filter the db to get result based on the array column's length. In specific I need to get results which are of length <= given value.
For Example:
| COLNAME | | {1} | | {3,20,3400} | | {1,4,7} | | {3,3279} | | {1,4} | | {3} | | {1,4,54} | | {3,44} |
And I need to get let's say length <= 2 and expected result would be:
| COLNAME | | {1} | | {3,3279} | | {1,4} | | {3} | | {3,44} |
I'm new to this, so I'm not able to find it on my own properly. array_agg
and array_length
functions are there which might help, I'm looking into how to use it properly, but if someone just knows that will be a big help.
没有评论:
发表评论