sql >> Database teknologi >  >> RDS >> Mysql

Så hvad ER den bedste måde at kontrollere, om der findes en række? EKSISTERER, COUNT eller num_rows?

Mulighed 3 er den hurtigste måde at kontrollere, om der findes en række, hvis du bruger MySQL:

$query = mysql_query("SELECT EXISTS(SELECT 1 FROM users WHERE id = 1)")

if (mysql_result($query, 0) == 1)
    // one user, like it should be.

else 
  // do something else


  1. hvordan vælger man de hyppigst forekommende værdier?

  2. transponere kolonner til rækker

  3. Hvorfor kommer planlæggeren med forskellige resultater for funktioner med forskellig volatilitet?

  4. Oprettelse af en MySQL-klynge ved hjælp af mysql-server docker-containere på flere servere