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

Příkaz LIKE Mysql

Když nyní vidíte, že jste použili parametr cmd, musíte upravit řetězec dotazu tak, aby přijímal parametry tak, že jej změníte na něco jako

string comText = "select * from instructor where Instructor_email like @instemail";
com.Parameters.AddWithValue("@instemail", "%" + instemail);

nebo by to fungovalo také pomocí jednoduchých uvozovek a vynechání parametru, ale myslím, že použití parametrů je lepší.

string comText = "select * from instructor where Instructor_email like '%" + instemail + "'";


  1. Neplatná kombinace porovnávání (utf8_general_ci,IMPLICIT) a (utf8_unicode_ci,IMPLICIT) pro operaci '=' v uložené proceduře MySQL

  2. Capistrano:Jak nasadit databázi MySQL pro aplikaci PHP?

  3. MYSQL:vyberte část textu a ořízněte ji na základě umístění tečky

  4. Automaticky stringifying objekt při vkládání do sloupce MySQL JSON pomocí knex