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

Mysql mengisi tanggal yang hilang

Jika Anda mengatakan bahwa noattend adalah tabel dengan baris untuk setiap tanggal, Anda harus menggunakannya dalam klausa WHERE:

WHERE noattend.date2 BETWEEN (.....

Dan saya pikir lebih jelas menggunakan LEFT JOIN :

SELECT * 
FROM noattend
LEFT OUTER JOIN attend ON (attend.date = noattend.date2 AND attend.customerid =1)
WHERE noattend.date2
BETWEEN '2010-02-01'
AND '2010-04-01'
ORDER BY date DESC 
LIMIT 0 , 30


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara menyimpan bidang teks banyak bahasa di mysql dengan php?

  2. Cara mengimpor file SQL dengan menggunakan mysqldump di Windows melalui baris perintah

  3. Bagaimana cara menguji apakah driver JDBC diinstal dengan benar dan apakah DB dapat terhubung?

  4. Rails `where` untuk waktu kurang dari kueri

  5. menghubungkan aplikasi android ke database mysql