sql >> Database >  >> RDS >> Mysql

Verschillen tussen IS NULL en ISNULL() in Mysql

Deze thread is vergelijkbaar, maar niet precies op MySQL. Volgens de daar getoonde test:

IS NULL is efficiënter omdat er geen scan nodig is.

Zoeken is over het algemeen sneller dan een scan omdat het alleen in aanmerking komende records bevat, terwijl de scan elke rij omvat. Het wordt in meer detail uitgelegd hier .

Een ander verschil (hoewel het geen prestatie is) is hun negatiesyntaxis:

IS NOT NULL  /* using NOT operator */
! ISNULL()  /* using exclamation mark */


  1. Benoemde instanties gebruiken? Test uw DAC-verbinding!

  2. 8 manieren om minuten toe te voegen aan een datetime in MariaDB

  3. ClassNotFoundException:oracle.jdbc.OracleDriver

  4. MariaDB 10 CentOS 7 bewegende datadir-ellende