SQL查询以显示列中一部分字符串值

时间:2019-01-20 09:28:49

标签: mysql sql sql-server

我编写了一个SQL查询,通过以下查询显示了CHICAGO_PUBLIC_SCHOOLS表中AVERAGE_STUDENT_ATTENDANCE列的平均学生出勤率

select AVERAGE_STUDENT_ATTENDANCE from CHICAGO_PUBLIC_SCHOOLS

enter image description here

此处AVERAGE_STUDENT_ATTENDANCE的值带有“%”符号。但是,如果我想计算最小值或最大值,则必须将varchar转换为float。因此,我需要删除“%”符号。但是我不想更新表列。可以仅显示值,而不更新表。

1 个答案:

答案 0 :(得分:1)

替换(列名,'%',')