sql >> Database >  >> RDS >> Mysql

mysql werkt niet voor IS NIET NULL

Weet je zeker dat de ingevoerde gegevens NULL zijn en niet alleen een lege string?

Vervang daarna startPeriod IS NOT NULL naar TRIM(startPeriod) <> ""

OF

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";

kan dit je helpen.




  1. PostgreSQL-fout:Fatal:gebruikersnaam van de rol bestaat niet

  2. Database niet geconfigureerd laravel tijdens migratie

  3. Hoe een testdatabase klonen van een productie-één in één enkele actie?

  4. Zoek naar vergelijkbare woorden met behulp van een index