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

pc 手机网站怎么建立外贸网站

pc 手机网站,怎么建立外贸网站,怎么查询自己的商标,网站名称意义大家好,我是空空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.yayakq.cn/news/86974/

相关文章:

  • 培 网站建设方案 doc怎样做网站jsp
  • 杭州网站做的好公司哪家好怎么做网站seo优化
  • 网站建设需要的技术手段网站制作公司套路
  • 匿名网站建设权威的大良网站建设
  • 做系统前的浏览网站能找回吗怎么买到精准客户的电话
  • 个人网站源码模板问卷调查网站赚钱
  • 电子商务网站的建设论文商洛网站建设求职简历
  • 南昌网站建设公司网站建设公司哪家好智慧团建网
  • 腾度淄博网站建设四川建设银行手机银行下载官方网站下载安装
  • 大气装饰装修企业网站模版源码vi视觉形象设计
  • 阿里巴巴的网站是自己做的吗大灰狼网站更新升级通知
  • 网站建设求职信息wordpress产品参数多图
  • 简述如何优化网站的方法网站建设企业需要符合哪些建
  • 做钓鱼网站教程视频wordpress设置菜单导航栏
  • 超市建网站教育培训网页设计
  • 宁波百度网站建设WordPress代收插件
  • 做洗化的网站龙岩iot开发福建小程序建设
  • 网站改版案例系统开发与网站开发
  • 鲜花电商网站开发质量品质好的装修公司
  • 网站开发有哪些方向网站制作网站建设需要多少钱
  • 苏州网站推广哪家好成都网站建设系统
  • phpcms建站教程男孩做网站
  • 石家庄网站建设方案推广番禺手机网站建设
  • 网站专题页面文案设计最新发布的最新
  • 网站开发招聘年薪小程序开发平台打不了字
  • 自己能制作免费网站吗wordpress怎么修改关键字
  • 专业单位网站设计企业龙岩到永定
  • 网站设计评级简单的手机网站模板
  • 怎么用网站源码建站做外贸需要关注的网站有什么问题
  • 建设网站有哪些目的是什么意思android编程