Mysql
 sql >> Base de données >  >> RDS >> Mysql

Python :ValueError :caractère de format non pris en charge ''' (0x27) à l'index 1

Il semble que python interprète le % comme un caractère de format de type printf. Essayez d'utiliser %% ?

"SELECT fileid 
FROM files 
WHERE description LIKE '%%%s%%' 
    OR filename LIKE '%%%s%%' 
    OR uploader LIKE '%%%s%%' 
    ORDER BY fileid DESC" % (search, search, search)