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

Gumpalan dalam tampilan MySQL alih-alih data yang tepat

Saat Anda membuat tampilan dengan UNION , Anda harus memastikan tipe data dari kolom yang sesuai adalah sama (atau setidaknya, cukup mirip untuk satu untuk dikonversi ke yang lain). Dalam kasus saat ini, kolom pertama tampilan adalah publishers atau price_vat , dan tidak ada definisi tipe data selain BLOB dapat memahaminya.

Jika Anda benar-benar membutuhkan ini sebagai tampilan, Anda dapat mencoba...

SELECT e.price_vat AS price_vat, 
       NULL        AS publishers,
       ...etc...
       'e'         AS type
    FROM ama_euromedia_products AS e;
UNION ALL
SELECT
     NULL         AS price_vat,
     k.publishers AS publishers, 
     ...etc...
     'k'          AS type
     FROM ama_kosmas_products AS k;

untuk mendapatkan satu tipe data ke dalam setiap kolom.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MYSQL Pilih pada dua nilai satu kolom

  2. MySQL / MariaDB:bagaimana menemukan celah dalam data berbasis waktu?

  3. Periksa versi mySQL di Mac 10.8.5

  4. PHP, MYSQL Autocomplete tidak berfungsi

  5. perlu pembaruan untuk permintaan mysql untuk memilih rentang tanggal untuk reservasi kamar hotel atau apa pun