sql >> Databáze >  >> RDS >> Mysql

Nejlepší způsob, jak otestovat, zda existuje řádek v tabulce MySQL

Můžete také zkusit EXISTS :

SELECT EXISTS(SELECT * FROM table1 WHERE ...)

a podle dokumentace , můžete SELECT cokoliv.

Tradičně poddotaz EXISTS začíná SELECT *, ale mohl by začínat SELECT 5 nebo SELECT sloupec1 nebo cokoliv jiného. MySQL ignoruje seznam SELECT v takovém poddotazu, takže na tom nezáleží.



  1. Jak UPDATE z SELECT na SQL Server

  2. Jak spočítat počet výskytů znaku v hodnotě varchar Oracle?

  3. Jaký je rozdíl mezi dočasnou tabulkou a proměnnou tabulky na serveru SQL?

  4. Mohu uložit binární řetězec do sloupce CLOB