当前位置: 首页 > news >正文

网站建设套餐有哪些内容南宁网络推广外包

网站建设套餐有哪些内容,南宁网络推广外包,网站建设电脑和手机有区别吗,广州网站建设q479185700棒大家好,我是空空star,本篇带大家了解一道简单的力扣sql练习题。 文章目录前言一、题目:1667. 修复表中的名字二、解题1.正确示范①提交SQL运行结果2.正确示范②提交SQL运行结果3.正确示范③提交SQL运行结果4.正确示范④提交SQL运行结果5.其他…

大家好,我是空空star,本篇带大家了解一道简单的力扣sql练习题。

文章目录

  • 前言
  • 一、题目:1667. 修复表中的名字
  • 二、解题
    • 1.正确示范①
      • 提交SQL
      • 运行结果
    • 2.正确示范②
      • 提交SQL
      • 运行结果
    • 3.正确示范③
      • 提交SQL
      • 运行结果
    • 4.正确示范④
      • 提交SQL
      • 运行结果
    • 5.其他
  • 总结


前言


一、题目:1667. 修复表中的名字

表: Users

+----------------+---------+
| Column Name    | Type    |
+----------------+---------+
| user_id        | int     |
| name           | varchar |
+----------------+---------+

user_id 是该表的主键。
该表包含用户的 ID 和名字。名字仅由小写和大写字符组成。

编写一个 SQL 查询来修复名字,使得只有第一个字符是大写的,其余都是小写的。
返回按 user_id 排序的结果表。
查询结果格式示例如下。

输入:
Users table:
+---------+-------+
| user_id | name  |
+---------+-------+
| 1       | aLice |
| 2       | bOB   |
+---------+-------+
输出:
+---------+-------+
| user_id | name  |
+---------+-------+
| 1       | Alice |
| 2       | Bob   |
+---------+-------+

二、解题

1.正确示范①

提交SQL

select user_id,
concat(upper(left(name,1)),lower(right(name,length(name)-1))
) name
from Users
order by user_id;

运行结果

2.正确示范②

提交SQL

select user_id,
concat(upper(left(name,1)),lower(right(name,char_length(name)-1))
) name
from Users
order by user_id;

运行结果

3.正确示范③

提交SQL

select user_id,
concat(upper(substr(name,1,1)),lower(substr(name,2))) name
from Users
order by user_id;

运行结果

4.正确示范④

提交SQL

select user_id,
concat(upper(substring(name,1,1)),lower(substring(name,2))) name
from Users
order by user_id;

运行结果

5.其他


总结

整体思路就是把第一个字母通过upper大写,其余字母通过lower小写,最后再通过concat拼接起来。
正确示范①思路:
通过left(name,1)取第一个字母
通过right(name,length(name)-1)取其余字母
正确示范②思路:
将示范①中的length改为char_length
正确示范③思路:
通过substr(name,1,1)取第一个字母
通过substr(name,2)取其余字母
正确示范④思路:
通过substring(name,1,1)取第一个字母
通过substring(name,2)取其余字母


知识点:
1.upper()lower()
upper将字符串中的所有字母转换为大写,而lower将字符串中的所有字母转换为小写。
2.left()right()
左侧截取和右侧截取函数,可以用于截取字符串的一部分。left函数返回字符串左侧指定长度的字符,right函数返回字符串右侧指定长度的字符。例如,left(‘csdn’, 2)将返回’cs’,right(‘csdn’, 2)将返回’dn’。
3.length()char_length()
length()函数返回的是字符串中的字节数,而char_length()函数返回的是字符串中的字符数。在大多数情况下,这两个函数返回的结果是相同的,但是当字符串中包含多字节字符时,它们的结果可能会不同。
4.substr()substring()substrb()
substr()函数的语法是substr(str, start, length),其中str是要截取的字符串,start是起始位置,length是要截取的长度。而substring()函数的语法是substring(str, start, length),其中str、start和length的含义与substr()相同,两者可以相互替换。substrb函数是按照字节来截取字符串,而substr函数是按照字符来截取字符串。如果字符串中包含中文等多字节字符,那么使用substr函数可能会出现截取不准确的情况,此时应该使用substrb函数来截取字符串。

http://www.ds6.com.cn/news/19002.html

相关文章:

  • 哪些网站百度收录快成都推广系统
  • 广州专业网站建设哪家好nba最新交易汇总
  • 做网赌网站怎么推广拉人免费收录网站
  • 徐州网站建设咨询搜索引擎优化的方式
  • php违章网站开发网站百度收录
  • 开学第一课汉字做网站自媒体发布软件app
  • 山西大同专业网站建设价格互联网营销的方式有哪些
  • 游戏网站策划书网站seo排名优化工具
  • 广州优俊网站制作公司免费建站系统
  • 利用织梦搭网站熊猫关键词工具官网
  • 电子商务网站建设重要性青岛seo服务哪家好
  • wordpress安装数据库seo知名公司
  • 网站留言短信提醒济南seo整站优化价格
  • 手机网站做多宽的图片做百度线上推广
  • 有没有做彩票直播的网站海南百度推广代理商
  • 信贷网站开发百度新闻发布
  • 东莞建设网 东莞市住房和城乡建设局门户网站黄冈网站推广软件免费下载
  • 江门做网站价格唐山seo优化
  • 做网站价格和配置西安百度推广优化
  • 网站怎么做下载连接网站seo关键词优化
  • 手机购物网站模板下载semester什么意思
  • 网站下载图标网上的推广
  • 香港公司可以做网站备案吗企业网站怎么制作
  • 营销网站建设设计潍坊seo推广
  • 怎么建一个小说网站搜狗关键词排名此会zjkwlgs
  • h5通俗一点什么意思台州网站优化公司
  • 做网页兼职网站有哪些什么是网络营销的核心
  • wordpress页面模板目录文件国外网站seo免费
  • 模板建站和仿站百度排行
  • 中国菲律宾足球seo搜外