flag_acumu次のような値を持つ PostgreSQL のテーブルに列があります。
'SSNSSNNNNNNNNNNNNNNNNNNNNNNNNNNNNSNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN'
すべての位置を「S」で表示する必要があります。このコードでは、最初のそのような位置のみを取得しますが、後の位置は取得しません。
SELECT codn_conce, flag_acumu, position('S' IN flag_acumu) AS the_pos
FROM dh12
WHERE position('S' IN flag_acumu) != 0
ORDER BY the_pos ASC;
それらをすべて取得するにはどうすればよいですか?