dc4*_*teg 0 sql oracle case count
我在查询中有以下SQL语句,并想知道如何编写非常相似的内容,而不是计数显示实际的匹配项,并以逗号分隔的形式列出它们.我正在使用Oracle DB.
SUM(CASE WHEN b.item LIKE 'EU%' THEN 1 ELSE 0 END) AS EU_COUNT
Run Code Online (Sandbox Code Playgroud)
我想你在找listagg()?
listagg(CASE WHEN b.item LIKE 'EU%' THEN b.item END, ',') within group (order by b.item)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
72 次 |
| 最近记录: |