sql >> Databasteknik >  >> RDS >> Mysql

mysql select vaknar inte för varchar-fältet

När detta fungerar för din problematiska post

select * from table_name 
where email like '%some email%' 

Då har du ledande eller efterföljande utrymmen i din data.

För att återställa den uppdatera din befintliga tabelldata så här

update table_name
set email = trim(email)
where email like '%some email%' 


  1. Vad kan få en Oracle ROWID att ändras?

  2. Generera ett slumpmässigt LocalDate med java.time

  3. Välj n rader per grupp i mysql

  4. Hur kan jag lösa ORA-00911:fel med ogiltiga tecken?