sql >> Databáze >  >> RDS >> Oracle

Počítání počtu výskytů znaku v Oracle SQL

Jedním z obvyklých triků je použití kombinace length a replace :

select (length(your_col) - length(replace(your_col, ','))) from your_table;

replace bez třetího argumentu jednoduše odstraníte znak.



  1. Proaktivní kontroly stavu serveru SQL, část 1:Místo na disku

  2. Oracle:jak získat procento z celkového počtu dotazem?

  3. Jak protokolovat dotazy v PostgreSQL

  4. Logický pohled na konvence pojmenování SQL Serveru