`
kgdso
  • 浏览: 88557 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

把几行数据选成一行显示,不重复

 
阅读更多

为了让界面显示更多数据,业务需要把一个表的数据,在表格里面,一行显示3条数据。。。。。

 

比如

c1 c2 

1   2

3   4

5   6

7   8

要显示成

c11 c12 c21 c22 c31 c32

1      2    3     4    5     6

7      8

 

 

想了半天,用rownum解决了这个问题,代码如下:

select num1, storage_no1, storage_name1, num2,storage_no2, storage_name2 ,num3,storage_no3, storage_name3  from 

(select * from 

        (select rownum as num1, storage_no as storage_no1, storage_name as storage_name1 from Base_Storage where

                Base_Storage.Area_No='H'

        ) b1

                left join

        (select rownum as num2, storage_no as storage_no2, storage_name as storage_name2 from Base_Storage where

                Base_Storage.Area_No='H'

         ) b2

on (b1.num1+1)=b2.num2) t1

left join

(select rownum as num3, storage_no as storage_no3, storage_name as storage_name3 from Base_Storage where

                Base_Storage.Area_No='H'

         ) b3

on (t1.num2+1)=b3.num3

where  mod( t1.num1,3)=1

 

最后这个mod 3操作会把多于的数据过滤掉

分享到:
评论

相关推荐

    mysql 查询第几行到第几行记录的语句

    1. **查询第一行记录**: 使用 `LIMIT 1` 语句可以从表中获取第一条记录。例如:`SELECT * FROM table LIMIT 1;` 2. **查询第n行到第m行记录**: `LIMIT` 子句配合两个参数可以实现这个功能。第一个参数是起始...

    万能TXT文件批量处理小工具合并转码拆分批量删除软件.exe

    8、批量删除含有关键字的行:删除含有关键字的行,可以是一个关键字,可以是多个关键字,(多个关键字: 某一行含有的多个关键字) 批量删除文本:包括删除文本、替换文本、删除行首数字、删除行首尾多少个字符。 9...

    js循环表格,在开始循环行列之前数据已经指定数据在单元格的位置:(第几行,第几列),该如何循环?.pdf

    在JavaScript中,创建一个带有特定数据布局的表格时,可能会遇到一种情况,即在开始循环填充数据之前,每个数据项已经指定了它应该出现在表格的哪个位置(即第几行第几列)。这种情况通常涉及到更复杂的表格布局,...

    数据结构实验代码杨辉三角.rar

    杨辉三角是一个二维数组,每一行的元素由上一行的元素通过特定规则生成,其在组合数学、计算机科学以及许多其他领域都有广泛应用。 首先,我们要理解杨辉三角的基本构造。每一行都是一个等差数列,第一行和最后一行...

    wps怎么查找重复项.docx

    完成上述操作后,WPS表格会分析所选范围内的数据,并删除所有重复的行,只保留其中的一个实例。这个过程可以帮助你快速清理数据,避免因重复数据导致的错误。在处理完成后,你可以查看结果,确保没有重复项存在。如...

    Python_pandas_数据清洗和预处理.docx

    - **`data.head()`**:显示数据集的前几行,帮助理解数据的基本结构。 - **`data.dtypes`**:显示数据集中每一列的数据类型,这对于后续的数据处理非常重要。 - **`data.describe(include='all').round(2)`**:提供...

    源代码 在文件中删除一行 vb

    VB中的`Input`函数可以用来读取文件的一行数据。我们可以将每一行存储在一个字符串变量中,然后检查该行是否需要被删除。如果不需要删除,就将其写入到一个临时文件中。下面是一个简单的例子: ```vb Dim line As ...

    TXT文件批量处理工具.rar

    14、合并:普通合并,就是正常的多个文本文件进行合并,按照行的合并,第一个文件的最后一行,和第二个文件第一行不在同一行,是两个连续的行。以此类推。(好像是废话) 15、合并+数据:多个文件合并的时候直接添加...

    牛客python数据分析代码笔记

    - **tail()**: 显示最后几行数据,如`df.tail(3)`。 - **切片操作**: 如`df[:3]`,可以同时获取多行或多列的数据,但不能单独获取某一列或行。 示例代码: ```python # 获取第0行到第1行的数据 print(df.iloc[0:2])...

    数据集操作

    这通常涉及到向数据表的最后一行或指定位置插入新行。例如,可以使用编程语言如Python的pandas库中的`append()`函数将一个数据框(DataFrame)添加到另一个数据框,或者SQL中的`INSERT INTO`语句向数据库表中添加新...

    数据分析(自学期间记录的简单笔记).docx

    `df.head()`用于查看数据集的前几行,默认显示前5行,可以通过参数指定显示行数。`df.info()`返回关于DataFrame的详细信息,如列名、非空值数量、数据类型和内存占用。 4. 数据类型分为分类数据和数值型数据。分类...

    使用Pandas进行数据预处理 笔记2 任务 5.2 清洗数据代码数据

    Pandas提供了丰富的功能,如`apply()`函数可以应用自定义函数到每一行或每一列,`get_dummies()`用于对分类变量进行one-hot编码。 7. **数据整合**:如果多个数据文件之间存在关联,例如`meal_order_detail1.csv`和...

    数据清洗公开课.zip

    导入后,我们需要检查数据的基本情况,如查看前几行数据(head()函数)、统计信息(describe()函数)以及数据的完整性和一致性。 缺失值处理是数据清洗的重要环节。Pandas提供了fillna()函数用于填充缺失值,可以...

    Pandas数据分析代码

    对于重复数据,`duplicated()`和`drop_duplicates()`函数则能帮助识别并去除重复行。 数据转换是数据分析的重要环节。Pandas提供了多种转换方法,如`astype()`用于转换数据类型,`apply()`可对每个元素应用自定义...

    Pandas 数据探索.zip

    在数据分析领域,Pandas是一个不可或缺的工具,它为Python提供了高效的数据处理能力,使得数据清洗、转换、聚合等任务变得简单易行。本资料“Pandas 数据探索.zip”包含了一份详细的PDF文档,旨在帮助用户深入理解和...

    python数据分析与可视化介绍

    在当今的大数据时代,数据分析与可视化已成为各个领域不可或缺的重要工具。Python 作为一种功能强大且易于使用的编程语言,在数据分析领域展现出巨大的潜力。通过丰富的库和工具,Python 为数据分析和可视化提供了极...

    Linux文本显示和处理[整理].pdf

    例如,`more -s testfile`会显示`testfile`文件内容,且连续的空白行只显示一行。 3. `less`命令: `less`与`more`类似,但允许用户向前滚动查看已经显示过的部分。`less`的使用例子如`less /root/log.txt`,它...

    Python数据分析.pdf

    例如,`df.iloc[0]`选择第一行,`df.loc["行名1"]`选择标签为"行名1"的行。 4.3 选择满足条件的行:可以结合条件表达式和布尔索引选择特定行,如`df[df["列名"] > 值]`选择"列名"大于某个值的所有行。 以上只是...

    Python数据分析-电商数据分析报告.pdf

    结果表明,数据中不存在重复行,但存在一些缺失值。在缺失值处理中,我们使用 `df.fillna()` 函数将缺失值填充为 "missing"。 探索性数据分析 在探索性数据分析部分,我们使用了 Python 的 Matplotlib 库来对数据...

    CDA LEVEL I 模拟考试一 (2021年题库)

    员工id”语句对下边两个表进行查询,查询结果中应有几行数据? 内连接的结果是把两表中都有的值列出来,并且有重复值的地方进行多对多匹配。 14. 使用SQL合并数据简单方便,以下关于SQL中UNION关键字的描述,不...

Global site tag (gtag.js) - Google Analytics