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

MySQL Pilih baris dengan kunci atau mundur untuk memilih dengan kunci default

SELECT  DISTINCT
        COALESCE(b.ID, a.ID) ID,
        COALESCE(b.`GROUP`, a.`GROUP`) `GROUP`,
        COALESCE(b.`text`, a.`text`) `text`,
        COALESCE(b.language, a.language) language
FROM   TableName a
       LEFT JOIN
        (
            SELECT ID, `GROUP`, `text`, language
            FROM tableName
            WHERE language = 'de'
         ) b ON a.ID <> b.ID AND a.`GROUP` = b.`GROUP`


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mengimpor data CSV menggunakan PHP/MySQL

  2. Kolom 'id' di mana klausanya ambigu

  3. Bagaimana cara memasukkan gambar dari database?

  4. Kapan saya harus menggunakan MySQLi daripada MySQL?

  5. cara mereset kata sandi pengguna root di meja kerja MySQL