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

MySQL menggabungkan 2 set hasil tidak termasuk catatan di yang pertama

Uji

SELECT id, crp, starts_on
FROM tbl_crps
NATURAL JOIN (SELECT crp, MAX(id) id
              FROM tbl_crps
              WHERE starts_on < CURRENT_DATE
              GROUP BY crp) x
UNION ALL
SELECT id, crp, starts_on
FROM tbl_crps
NATURAL JOIN (SELECT crp, MAX(id) id
              FROM tbl_crps
              GROUP BY crp
              HAVING MIN(starts_on) >= CURRENT_DATE) x;

biola



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cari tahu di mana MySQL diinstal pada Mac OS X

  2. Bagaimana cara mendapatkan nama kolom dari hasil fungsi terkecil?

  3. cara memperbaiki kesalahan ini Kesalahan fatal PHP:Panggil ke fungsi yang tidak ditentukan mysql_query () di konsol kue kue

  4. Bekerja dengan pointer file pada csv

  5. Mengapa kueri ini hanya memilih satu baris?