sql >> Database >  >> RDS >> Mysql

Dus wat IS de beste manier om te controleren of een rij bestaat? BESTAAT, COUNT of num_rows?

Optie 3 is de snelste manier om te controleren of een rij bestaat als u MySQL gebruikt:

$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. De databaseverzamelingen vinden die worden ondersteund door uw SQL Server-instantie

  2. rake db:create throws database bestaat niet fout met postgresql

  3. Hoe AWS RDS-probleem op te lossen:psycopg2.OperationalError:FATAL:wachtwoordverificatie mislukt voor gebruiker root

  4. MySQL-ouder -> onderliggende zoekopdracht