Mysql
 sql >> база данни >  >> RDS >> Mysql

И така, какъв е най-добрият начин да проверите дали ред съществува? СЪЩЕСТВУВА, БРОЙ или num_rows?

Опция 3 е най-бързият начин да проверите дали ред съществува, ако използвате 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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. как да запитам много към много?

  2. Как да съхранявате 128-битово число в една колона в MySQL?

  3. Външни ключове и NULL в mySQL

  4. Как да ограничите използването на формуляр или да ограничите достъпа

  5. mysql вмъква резултат от многоредова заявка в таблицата