Dalam MySQL, % tidak mewakili perpuluhan. Ia ialah aksara kad bebas yang boleh memadankan sebarang nombor mana-mana aksara, tetapi tidak boleh digunakan untuk mewakili perpuluhan. Untuk memadankan perpuluhan, gunakan operator BETWEEN atau operator perbandingan seperti >= dan <=.
Dalam MySQL, apa yang tidak boleh % maksudkan?
Dalam MySQL, % tidak mewakili perpuluhan.
Butiran:
Dalam MySQL, % digunakan secara meluas untuk pemadanan kad bebas dan boleh memadankan sebarang nombor mana-mana aksara. Contohnya:
LIKE '%abc%'
sepadan dengan mana-mana rentetan yang mengandungi subrentetan "abc". LIKE '%abc%'
匹配包含 "abc" 子字符串的任何字符串。WHERE name LIKE 'J%'
匹配以字母 "J" 开头的所有名称。但是,% 不能用于表示小数。因此,以下查询将无法正常工作:
b74ee228c7ac3de577dabfc3fd74c24f🎜Untuk memadankan perpuluhan, gunakan operator BETWEEN atau operator perbandingan seperti>= dan <code><=
. Contohnya: 🎜rrreeeAtas ialah kandungan terperinci Apa yang tidak boleh diwakili oleh % dalam mysql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!