如何在选择查询sql时添加空白行

2023-12-11

例子 : 当我输入:

select number, city from user 

get 中的结果是 3 行。如何select我可以自动填充8行的行吗?如果使用循环怎么办?

期望的输出:

如果有 3 行,则有 5 行空行,

如果有 4 行,则有 4 个空行,依此类推。


虽然我不明白这个任务的原因,但无论如何你可以这样做:

DECLARE @t TABLE ( ID INT )
DECLARE @c INT  = 8

INSERT  INTO @t
VALUES  ( 1 ),
        ( 2 ),
        ( 3 );
WITH    cte
          AS ( SELECT   1 AS rn
               UNION ALL
               SELECT   rn + 1
               FROM     cte
               WHERE    rn <= @c
             )
    SELECT TOP ( @c )
            *
    FROM    ( SELECT    ID
              FROM      @t
              UNION ALL
              SELECT    NULL
              FROM      cte
            ) t
    ORDER BY ID DESC      

Output:

ID
3
2
1
NULL
NULL
NULL
NULL
NULL
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在选择查询sql时添加空白行 的相关文章

  • 插入后触发更新表列?

    在同一个表中添加任何记录后 我需要更新表中的列 这是我的sql代码 CREATE TRIGGER dbo EmployeeInsert ON dbo APP Employees AFTER INSERT AS BEGIN SET NOCOU
  • SQL Server 2012(代号:Denali)CTP 3的FIRST_VALUE和LAST_VALUE的实际用途是什么

    随着 Denali 的 CTP 3 版本的发布 我们有了更多的分析功能 其中我对其中两个感兴趣 a 第一个值 http msdn microsoft com en us library hh213018 28v SQL 110 29 asp
  • 从多个表中选择 - 一对多关系

    我有这样的表 表产品 身份证 姓名 表格图像 产品 ID 网址 订单号 表价 产品 ID 组合 货币 价格 表数量 产品 ID 组合 数量 表 Product 与其他表是一对多关系 我需要查询表并得到类似这样的结果 伪数组 ProductI
  • SQL:比较不同表中的两个计数

    我有 3 张桌子 一张桌子上有世界上每个国家及其代币 NAME CODE Afghanistan AFG Albania AL Algeria DZ American Samoa AMSA Andorra AND Angola ANG An
  • 为什么 sql 字段名称中不应该包含逗号?

    人们一直告诉我列名中不应包含空格 我只是想知道 这是为什么 这是我为学校创建的一些数据库表遇到的问题 字段名称包括 Preble 和 Darke 相反 它们需要是 普雷布尔县 俄亥俄州 和 达克县 俄亥俄州 如果它们是行名称 我只需创建一个
  • 如何在SQL Server数据库表列中存储图像[重复]

    这个问题在这里已经有答案了 我有一张名为FEMALE在我的数据库中 它有ID as Primary Key 它有一个Image column 我的问题是如何使用 SQL 查询存储图像 尝试一下 insert into tableName I
  • 仅当变量不为空时 SQL 添加过滤器

    您好 我有疑问如下 SELECT route id ROUTE ID FROM route master NOLOCK WHERE route ou 2 AND route query l s query AND lang id 1 这里
  • Postgresql 中的 id 列位置重要吗?

    我正在测试删除主键列 id 的迁移 我想使用外键作为主键 当我运行并恢复迁移时 我看到表的状态是相同的 只是 id 列现在是最后一个 它会以任何方式改变我的数据库的行为吗 我是否应该费心去恢复迁移恢复代码中的列顺序 理论上一切都应该没问题
  • (SQL) 识别字段中字符串格式多次出现的位置

    我需要将叙述字段 自由文本 拆分为多行 目前的格式如下 Case Reference Narrative XXXX XX 123456 Endless Text up to 50k characters 在作为文本的叙述字段中 各个条目 当
  • MySQL 中的断言

    我有一个针对大型数据库运行的 SQL 脚本 我想在开始时提出几个简单的查询 作为健全性检查 有没有办法在MySQL中写断言 或者任何类型的 选择 如果它与该值不匹配 则中止整个脚本 一些疯狂的代码 要点是 SET可能会引发 mysql 变量
  • SQL 大表中的随机行(使用 where 子句)

    我有一个网站 人们可以在其中对汽车进行投票 向用户展示 4 辆汽车 他 她可以投票选出他们最喜欢的汽车 桌子cars有重要的列 car id int 10 not auto increment so has gaps views int 7
  • Quartz.NET 设置 MisfireInstruction

    我正在使用 Quartz NET 在 C 中工作 并且在 CronTrigger 上设置失火指令时遇到问题 我正在运行安装了 Quartz DB 的 SQL 后端 我有以下代码 可以很好地创建作业和运行调度程序 IScheduler sch
  • 消息 102,级别 15,状态 1,第 1 行“ ”附近的语法不正确

    我试图从临时表中查询 但不断收到此消息 Msg 102 Level 15 State 1 Line 1 Incorrect syntax near 有人能告诉我问题是什么吗 是因为要转换吗 查询是 select compid 2 conve
  • 如何通过循环变量在 dbt 中多次运行 SQL 模型?

    我有一个 dbt 模型 测试模型 接受地理变量 zip state region 在配置中 我想通过循环变量来运行模型三次 每次使用不同的变量运行它 问题是 我有一个如下所示的宏 它将变量附加到输出表名称的末尾 即运行测试模型 with z
  • 将多行合并为一行并根据行数附加列

    我正在尝试将同一个表的多行合并为一个 我有一个像这样的示例表 Col1 Col2 Col3 Col4 Col5 Col6 1 BH1 CB 12 CC CC Conveyor Mal 1 BH1 CB 104 ZC ZC Full Emp
  • SQL Group BY,每个组的前 N ​​个项目

    我有一个 SQL 查询 可以获取给定商店中销量最高的 5 件商品 SELECT TOP 5 S UPCCode SUM TotalDollarSales FROM Sales S WHERE S StoreId 1 GROUP BY S U
  • 让 Prometheus 发送 SQL 查询

    我正在尝试使用普罗米修斯 https prometheus io 监视我的 MySQL 数据库 但似乎找不到添加 SQL 查询的区域 例如 我想运行一个返回值的 SQL 查询 然后将该值添加到图表中 发送警报 有没有办法让 Promethe
  • 案例陈述以确定我是否应该结合

    我目前想做某种条件联合 给出以下示例 SELECT age name FROM users UNION SELECT 25 AS age Betty AS name 假设我只想在 用户 计数 gt 2 时合并第二个语句 否则不合并两者 总之
  • SQL:查找每个跑步者跑步之间的平均天数

    因此 如果我们给出下表 runner ran Carol 2011 02 01 Alice 2011 02 01 Bob 2011 02 01 Carol 2011 02 02 Bob 2011 02 02 Bob 2011 02 03 B
  • 通过将行旋转为动态数量的列来在 MySQL 中创建摘要视图

    我在 MySQL 中有一个表 其中包含以下字段 id company name year state 同一客户和年份有多行 以下是数据示例 id company name year state 1 companyA 2008 1 2 com

随机推荐

  • SQL 按查询中指定的顺序排序

    假设我有一个查询 select from Clauses where id in 0 2 5 1 3 我实际上希望按照在 where 子句中指定的顺序返回行 ID 的顺序会因查询而异 并且顺序没有模式 我知道可以改变数据模型 创建临时表等
  • 切片插入问题,L[1:1]

    练习一些Python 这是一种很容易掌握的语言 I have gt gt gt L 1 2 3 4 gt gt gt L 1 1 1 2 3 gt gt gt L 1 1 2 3 2 3 4 所以实际上在第二行L 1 1 是空列表 但是py
  • 自动 Beta 版本与 crashlytics

    我的 Android 应用程序有一个包含 crashlytics start 的库 我只将 Crashlytics jar 设置为 Library 项目的依赖项 构建成功 我也在 app gt build gradle 文件中配置了多种风格
  • 如何将 iCloud 权限添加到应用程序 ID?

    如何将 iCloud 权利添加到应用程序 ID 我只想在 iCloud 中使用键值存储 我通过编辑现有的 iOS 应用程序 ID 启用了 iCloud 然后 生成新的配置文件 将其安装在 XCode 中 我添加了我的应用程序包 IDcom
  • -32768 不适合 16 位有符号值

    我正在使用 PCLint v 9 00h 在我的代码中 我有以下内容 其中 S16 是带符号的 16 位 S16 temperatureResult 32768 除非我的大脑停止工作 否则这是适合这种类型的最小值 但我收到了 违反 MISR
  • 从多个值列表中查找所有不冲突的值组合

    我有以下数组 其中包含值数组 array array array 1 2 array a b c array x y 可以有任意数量的数组 并且数组可以包含任意数量的值 我目前有一段代码 它将生成所有组合 其中从每个数组中获取一个值 例如
  • 如何获取PHP运行的操作系统?

    为了构建 unix dos 特定的脚本 我需要知道我使用的是哪种操作系统 我如何获得这些信息 phpinfo 告诉我更多 但不太清楚我是否在 unix 上运行 PHP有很多预定义常量这通常很有用 Here PHP OS就是您正在寻找的人 例
  • 如何从存储过程发送邮件?

    我需要从存储过程发送邮件 我知道这是可能的 我是从这个研究的link 我如何在 SMTP 服务器上进行身份验证 你有什么主意吗 Thanks 您可以使用 SQL 数据库邮件 See 数据库邮件和 SQL 邮件存储过程 Transact SQ
  • 如何使用pygtk拖动图像

    如何使用 pygtk 拖动 移动图像 Here是有人这样做的视频 但是该人没有给出源代码 这是一个小演示 抱歉 我不记得它到底来自哪里 它与此处找到的非常相似 http www pygtk org pygtk2tutorial exampl
  • elasticsearch 分割文档摄取处理器

    弹性搜索提供了ingest在索引文档时转换文档的机制 处理器可以转换字段 在索引文档中添加和删除字段 对于极少数情况 甚至可以编写自己的转换插件 然而 我找不到为单个输入文档生成多个输出文档的可能性 这是否可以使用ingest弹性模块 我想
  • 我的程序如何检测它是否在特定域上运行?

    我需要根据当前登录用户的位置限制应用程序的特定功能 由于我必须在 Delphi 中实现此逻辑 因此我不希望过度使用完整的 Active Directory LDAP 查询 我当前的想法是利用 DsGetDcName 并使用 DOMAIN C
  • 图像未存储在 sqlite 中

    我制作了一个演示 它将图像存储到数据库中 目前我没有收到任何错误 但我的图像没有存储在 sqlite 数据库中 请看下面的代码并告诉我我的错误在哪里 数据库管理类 sqlite3 sqlite3DatabaseObject sqlite3
  • 如何在工作流程中仅运行失败的会话

    在工作流程中 存在并行和顺序连接的会话 假设一些并行和顺序模式的会话失败 如何仅使用失败的会话重新启动工作流程 我如何在 Informatica 中进行设计 为工作流程打开 出错时暂停 为工作流程中的每个会话启用 恢复时重新启动 现在 如果
  • Python Scrapy 301 重定向

    在抓取给定网站时 我在打印重定向网址 301 重定向后的新网址 时遇到了一些问题 我的想法是只打印它们而不刮掉它们 我当前的代码是 import scrapy import os from scrapy spiders import Cra
  • 在 Python 中获取文件的原始二进制表示

    我想使用 Python 3 将文件中的确切位序列转换为字符串 关于这个主题有几个问题很接近 但没有完全回答 到目前为止 我有这个 gt gt gt data open file bin rb read gt gt gt data xa1 x
  • 使用 Enthought Canopy Python 在 Windows 上安装 OpenCV 的最佳方式?

    我已经在 Windows 上安装了 Enthought Canopy Python 发行版 并且我会 喜欢添加 OpenCV python 绑定 我已经从以下网站下载了最新的 OpenCVhttp sourceforge net proje
  • 使用 getServletConfig().getServletContext().getAttribute() (Java) 时获取 NPE

    我使用 Servlet 的时间并不长 我遇到了这个问题 我无法终止自己 我正在使用 Servlet 创建一个小型 Web 项目 并尝试将我的 Service 和 DAO 对象添加到 ServletContext HTTP Status 50
  • Python 中集合的不区分大小写比较

    我有两套 虽然我可以做列表 或者其他什么 a frozenset Today I am fine b frozenset hello how are you today 我想得到 frozenset Today 或者至少 frozenset
  • 打开 CSV 文件并将每一行写入新的动态命名的 CSV 文件

    我有一个 csv 文件 其中包含 50 行数据 我想将其拆分为每行的单独 csv 文件 其中包括第一行 标题 和相关行 例如 文件 1 包含 行 1 行 2 文件 2 包含 row1 row3 文件 3 包含 row1 row4 等等 目前
  • 如何在选择查询sql时添加空白行

    例子 当我输入 select number city from user get 中的结果是 3 行 如何select我可以自动填充8行的行吗 如果使用循环怎么办 期望的输出 如果有 3 行 则有 5 行空行 如果有 4 行 则有 4 个空