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

Memilih nilai yang berbeda dari beberapa kolom tabel dengan hitungannya

Karena OP mengatakan dalam komentarnya bahwa dia menggunakan MYSQL, ini seharusnya berfungsi

SELECT data,COUNT(data)
FROM  
(
   SELECT COL1 data
   FROM tableso
   UNION ALL
   SELECT COL2
   FROM tableso
   UNION ALL
   SELECT COL3
   FROM tableso
   UNION ALL
   SELECT COL4
   FROM tableso
   UNION ALL
   SELECT COL6
   FROM tableso
   UNION ALL
   SELECT COL7
   FROM tableso
) finaltable group by data;

SQL FIDDLE:http://sqlfiddle.com/#!2/1f8cf/10

Saya tidak berpikir jawaban yang diterima berfungsi di MYSQL

PERBARUI:

Op telah berubah pikiran tentang database (ke MSSQL) dan jawaban yang diterima memiliki kedua versi db



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara mengatur batas waktu koneksi tergantung dari login pengguna di MySQL

  2. kolom pembaruan mysql dengan nilai dari tabel lain

  3. Cara mengelola database dengan phpMyAdmin

  4. Class.forName(com.mysql.jdbc.Driver).newInstance()

  5. MySQL LOAD_FILE() memuat nilai nol