Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Ich möchte nicht, dass mysql String automatisch in Integer umwandelt

Sie können id umwandeln zu einem String vor dem Vergleich.

select * from `isps` where CAST(`id` AS CHAR) = '3ca6fb49-9749-3099-b30d-19ce56349ad6' OR `unique_id` = '3ca6fb49-9749-3099-b30d-19ce56349ad6';

Beachten Sie, dass dies die Abfrage erheblich verlangsamen wird, da sie den Index für die id nicht verwenden kann Spalte.