代码之家  ›  专栏  ›  技术社区  ›  Taimur Islam

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

  •  1
  • Taimur Islam  · 技术社区  · 7 年前

    我编写了一个SQL查询,用以下查询显示芝加哥公立学校表中“平均学生出勤率”列中的平均学生出勤率

    select AVERAGE_STUDENT_ATTENDANCE from CHICAGO_PUBLIC_SCHOOLS
    

    enter image description here

    这里,学生平均出勤率的值用“%”符号表示。但是如果我想计算最小值或最大值,那么我必须将varchar转换为float。所以我需要去掉“%”符号。但我不想更新表列。可以只显示值而不更新表。

    1 回复  |  直到 7 年前
        1
  •  1
  •   Mohammad Shehroz    7 年前

    替换(列名“%”,“)