Advertisement

准备 databases 面试与考试(其中包含 笔试)

阅读量:

题目说明
设计一个 SQL 查询语句,用于修正姓名格式,确保仅首字母为大写,其余部分均为小写字母。
题目地址
修复表中的名字
解答:

复制代码
    select user_id,
    CONCAT(Upper(left(name,1)),Lower(substr(name,2))) name 
    from users 
    order by user_id
    
    
      
      
      
      
    

解释
1.SQL中的concat函数

  • 该函数的作用是将两个字符串进行拼接操作
复制代码
    select concat(first,second) as name from table_name;
    
    
      
    

2.left()函数

  • 用于从字符串的起始位置截取若干个字符;
复制代码
    select row_name,left(row_name,2) as a from table_name
    
    
      
    
  1. upper(s)函数与ucase(s)函数
  • 具备将字符串s中

全部评论 (0)

还没有任何评论哟~