Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Kelompokkan dan bandingkan angka dari kolom string

Anda tidak memiliki fungsi agregasi sehingga Anda harus menggunakan yang berbeda dan tidak mengelompokkan berdasarkan

 SELECT distinct SUBSTRING(`page_url`,-3) as pid 
  from `prop_log` 
  order by pid

dan jika Anda hanya membutuhkan baris dengan digit

 SELECT distinct SUBSTRING(`page_url`,-3) as pid 
  from `prop_log` 
  WHERE `page_url` REGEXP '[0-9]'
  order by pid

dan untuk jumlah baris

 SELECT SUBSTRING(`page_url`,-3) as pid 
  from `prop_log` 
  WHERE `page_url` REGEXP '[0-9]'
  group by SUBSTRING(`page_url`,-3)
  order by count(*)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Eclipse Hibernate.cfg.xml menautkan database sys dari MySQL

  2. Cara mendapatkan hasil yang ditetapkan seperti fungsi lag Oracle

  3. Menjalankan beberapa skrip PHP secara bersamaan (masalah loop basis data)

  4. pembaruan mysql spesifik berdasarkan grup berdasarkan data

  5. mysql pilih tanggal dalam rentang 30 hari