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

网站建设套餐有哪些内容广州全网推广

网站建设套餐有哪些内容,广州全网推广,怎么让百度收录自己的网站,网页界面设计想法大家好,我是空空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.zhongyajixie.com/news/38597.html

相关文章:

  • 百度搜索什么关键词能搜到网站廊坊seo培训
  • 网站建设自学 优帮云深圳百度开户
  • 公司文化建设标题seo是什么意思
  • 侯马建设规划局网站上海专业seo公司
  • wordpress 极客主题seo关键词
  • 网站提交订单付款才跳转怎么做网络营销渠道有哪些
  • 怎么 给自己的网站做优化呢搜易网托管模式的特点
  • 在线做网站教程百度seo推广是什么
  • 房地产微网站建设栏目设计东莞网站建设
  • 青岛网站搭建app推广代理加盟
  • 网站可以做哪些广告语yoast seo
  • 怎样做交互式网站百度竞价广告收费标准
  • 做网站可以没有框架吗什么是网络营销?
  • 为什么要建设企业网站优化设计四年级上册数学答案
  • 做app的公司有哪些seo广告投放
  • 双语网站模板百度一下 你知道首页
  • 网站管理助手数据库如何利用seo赚钱
  • 新疆网站建设品牌宁波seo链接优化
  • 网站做备案需要多久seo如何优化网站步骤
  • 寻找南京帮助做网站的单位企业网站管理系统源码
  • 建筑公司加盟开分公司上海快速优化排名
  • 用DW给网站做后台想做seo哪里有培训的
  • 西部数码网站管理软件中层管理者培训课程有哪些
  • 运营 网站创建网站需要多少资金
  • 权重6网站怎么做站长统计免费下载
  • 计算机毕设做网站难吗网络推广是什么职业
  • 网站建设背景是什么推广软文平台
  • 陕西省建设工会网站北京网站营销与推广
  • 杭州网站建设icp备网站注册域名
  • 做网站好用的cms手机流畅优化软件