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

如何创建一个网站链接视频广告联盟平台

如何创建一个网站链接,视频广告联盟平台,公司简介ppt内容,市场调研大赛力扣题 1、题目地址 2388. 将表中的空值更改为前一个值 2、模拟表 表#xff1a;CoffeeShop Column NameTypeidintdrinkvarchar id 是该表的主键#xff08;具有唯一值的列#xff09;。该表中的每一行都显示了订单 id 和所点饮料的名称。一些饮料行为 null。 3、要求…力扣题 1、题目地址 2388. 将表中的空值更改为前一个值 2、模拟表 表CoffeeShop Column NameTypeidintdrinkvarchar id 是该表的主键具有唯一值的列。该表中的每一行都显示了订单 id 和所点饮料的名称。一些饮料行为 null。 3、要求 编写一个解决方案将 drink 的 null 值替换为前面最近一行不为 null 的 drink。保证表第一行的 drink 不为 null。 返回 与输入顺序相同的 结果表。 查询结果格式示例如下。 示例 1 输入 CoffeeShop 表 iddrink9Rum and Coke6null7null3St Germain Spritz1Orange Margarita2null 输出 iddrink9Rum and Coke6Rum and Coke7Rum and Coke3St Germain Spritz1Orange Margarita2Orange Margarita 解释 对于 ID 6之前不为空的值来自 ID 9。我们将 null 替换为 “Rum and Coke”。 对于 ID 7之前不为空的值来自 ID 9。我们将 null 替换为 “Rum and Coke”。 对于 ID 2之前不为空的值来自 ID 1。我们将 null 替换为 “Orange Margarita”。 请注意输出中的行与输入中的行相同。 4、代码编写 我的写法 思路首先要求里面的输出顺序还是和原先一样原先并没有按什么排序所以我们得先对数据标上序号这就可以用到窗口函数 row_numer然后我们只需要在查询到 null 数据的时候去查询比这个 null 数据的序号小的不为 null 的数据然后根据序号倒序取第一条即可就能满足要求 里面需要注意的一点就是窗口函数 ROW_NUMBER() over()over 括号里面是不加分组和排序的 WITH tmp AS (SELECT *, ROW_NUMBER() over() AS rnFROM CoffeeShop ) SELECT id, IFNULL(drink, (SELECT drink FROM tmp WHERE rn one.rn AND drink IS NOT NULL ORDER BY rn DESC LIMIT 1)) AS drink FROM tmp AS one知识点 临时变量有两种用法(temp 可以改成其他名) 1、使用 set定义形式 set temp[var] SET temp10; SELECT temp;2、使用 select定义形式 select temp:[var]下面两种都可以输出 SELECT temp:10;SELECT temp:10; SELECT temp;参考mysql 临时变量 网友写法临时变量用法 SELECT id,temp : IFNULL(drink, temp) drink FROM CoffeeShop上面网友写法就是用的第二种用法代码分析如下 第 1 行IFNULL 不为 null将 Rum and Coke 赋值到 temp 里面并输出 SELECT temp: drink(drinkRum and Coke) 第 2 行IFNULL 为 null将 temp 赋值到 temp 里面并输出 SELECT temp:temp(tempRum and Coke 第 3 行IFNULL 为 null将 temp 赋值到 temp 里面并输出 SELECT temp:temp(tempRum and Coke 第 4 行IFNULL 不为 null将 St Germain Spritz 赋值到 temp 里面并输出 SELECT temp: drink(drinkSt Germain Spritz) 第 5 行IFNULL 不为 null将 Orange Margarita 赋值到 temp 里面并输出 SELECT temp: drink(drinkOrange Margarita) 第 6 行IFNULL 为 null将 temp 赋值到 temp 里面并输出 SELECT temp:temp(tempOrange Margarita iddrink9Rum and Coke - temp6null - temp7null - temp3St Germain Spritz - temp1Orange Margarita - temp2null - temp
http://www.w-s-a.com/news/607114/

相关文章:

  • 河西网站建设制作微信分销系统多层
  • 网站制作完成后应进入什么阶段石家庄网站建设找哪家好
  • 南通外贸网站推广自在源码网官网
  • 个人网站模板html下载餐饮vi设计案例欣赏
  • 高端网站建设wanghess网站开发售后服务承诺
  • 江西网站建设费用企业网站推广的方法有( )
  • 中国十大网站开发公司企业网站建设的要素有哪些
  • 网站防站做网站吉林
  • 嘉定区网站建设公司企业信息公示查询系统官网
  • 一个具体网站的seo优化产品介绍网站模板下载地址
  • 怎么做网站在网上能搜到你哈尔滨网站建立公司
  • 做家旅游的视频网站上海百度公司总部
  • 微信小程序公司网站怎么制作区块链平台定制开发
  • 网站资质优化ip地址域名解析
  • 如何搭建个人网站ps做网站首页怎么运用起来
  • 中小企业商务网站建设wordpress 安全加固
  • asp网站开发设计文档php建设网站怎么用
  • 服装公司网站建设需求分析报告seo搜索引擎优化实战
  • wordpress 扒站最近最新新闻
  • 手机wap网站开发与设计wordpress域名无法访问
  • 百度收录网站收费吗做网站用vs还是dw
  • 维度网络专业做网站嘉兴网站建设方案服务
  • 成品电影网站建设中国最顶尖设计师
  • 网站建设报价清单明细视频网站如何做营销
  • 建设农业网站的论文做国外网站有哪些
  • 怎么做网页 网站制作张家港网站制作哪家好
  • 创世网站建设公司书籍封面设计网站
  • 国外优秀网站设计欣赏小程序推广赚佣金
  • 徐州人才网官方网站邯郸seo优化公司
  • 海南响应式网站建设哪里好瑞安电影城网站建设