我刚接触MySql,所以很多东西都不懂,比如数据类型转换。在MySql中,如何将bool转换为int?另外,如何将decimal转换为int?
我刚接触MySql,所以很多东西都不懂,比如数据类型转换。在MySql中,如何将bool转换为int?另外,如何将decimal转换为int?
将布尔值强制转换为整数:
SELECT CAST(1=1 AS SIGNED INTEGER); /* 1 */
对于十进制和字符串同样适用:
SELECT CAST("1.23" AS SIGNED INTEGER); /* 1 */