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

mysql tidak berfungsi untuk IS NOT NULL

Apakah Anda yakin bahwa data yang dimasukkan sebenarnya NULL, dan bukan hanya string kosong?

Setelah itu ganti startPeriod IS NOT NULL ke TRIM(startPeriod) <> ""

ATAU

query = "SELECT date_format(startPeriod,'%a, %M, %d, %Y') as startDate,
             date_format(startTime,'%I:%i%p') as startTime,
             date_format(endTime,'%I:%i%p') as endTime,
             jobLocation,jobId,
              hoursWorked
       FROM users,paycheck
       WHERE users.userId = '" . $_SESSION['userId'] .
       "' AND userId = empId
       AND (startPeriod != '0000-00-00' OR startPeriod IS NOT NULL)
       ORDER BY paycheck.startPeriod DESC";

semoga ini membantu Anda.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Memigrasikan MySQL ke PostgreSQL di AWS RDS, Bagian 4

  2. Bagaimana cara mendefinisikan Kueri Repositori JPA dengan Gabung?

  3. mengapa prosedur tersimpan yang dipanggil dari sqlalchemy tidak berfungsi tetapi panggilan dari meja kerja berfungsi?

  4. Unggah gambar di database MYSQL &tampilkan menggunakan PHP dengan Swift

  5. PDO bindValue dengan \PDO::PARAM_BOOL menyebabkan eksekusi pernyataan gagal secara diam-diam