SELECT SUBSTRING_INDEX('123.456', '.', 1)
在上面的代码中,大家使用了MySQL内置函数SUBSTRING_INDEX来截取字符串中第一个小数点前的数。其中,第一个参数是要截取的字符串,第二个参数是指定要截取的分隔符,第三个参数是指定要截取的字串位置。在本例中,大家指定了要截取的字符串是’123.456’,分隔符是’.’,位置是1,这样就成功地截取出了小数点前面的数’123’。
如果要在MySQL中对某个表进行操作,大家可以使用以下代码:
SELECT SUBSTRING_INDEX(column_name, '.', 1) FROM table_name
在上面的代码中,大家使用了FROM关键字来指定要操作的表,使用SELECT关键字来选择要截取的列。其中,column_name是要截取的列名,table_name是要操作的表名。这样就可以在MySQL中截取出某张表中指定列的小数点前的数了。