unpivot

    0热度

    1回答

    我有一张Excel表格,里面有很多数据。我只用几行数据简化了这个问题。快来看看下面的快照: 现在我的数据看起来像上面的行什么,我想要的是箭头所指的部分。完成这个最简单的方法是什么?谢谢。

    1热度

    2回答

    我有一个已经存在的表(所以我不能改变这个表)是这样的: Company GLSeg1 GLSeg2 GLSeg3 XXX 00003 NULL 00001 YYY 00002 00004 NULL 我想创建这样一个临时表,选择的只是一个公司: 当查询XXX表应该是这样的: GLSeg Value 1 00003 2 NULL 3 00001 当

    1热度

    1回答

    我从表中的数据如下图所示 ╔═════════╦════════════╦═════════════╗ ║ PROD_ID ║ START_DATE ║ TOT_HOURS ║ ╠═════════╬════════════╬═════════════╣ ║ PR220 ║ 19-Sep-17 ║ 0 ║ ║ PR2230 ║ 19-Sep-17 ║ 2 ║ ║ PR9702 ║

    2热度

    1回答

    试想源表的模式: Table1: ID*, ValueA, ValueB, ValueX1, ValueX2, ValueX3, ValueY1, ValueY2, ValueY3 和目标表架构: TableA: ID*, ValueA, ValueB TableB: ID*, Type*, Value1, Value2, Value3 凡Table1单排可表示为TableA中的1行和T

    1热度

    1回答

    我的预测表专卖店: CREATE TABLE forecast_listings ( product integer NOT NULL , current_week_date date , weekplus0 integer NOT NULL DEFAULT 0 , weekplus1 integer NOT NULL DEFAULT 0 , weekplus2 integer N

    1热度

    1回答

    我有一个数据集看起来像下面这样: Position_Date Portfolio Country Weight BM Weight 2017-09-30 Port1 Mexico 0.2 0.0 2017-09-30 Port1 Mexico 0.1 0.1 2017-09-30 Port1 USA 0.2 0.2 2017-09-30 Port1 USA 0.3

    2热度

    1回答

    我正在处理一个遗留数据库,该数据库有一个表格,其中包含来自其他表的字段名称。 所以我有这样的结构: Field_ID | Field_Name ********************* 1 | Col1 2 | Col2 3 | Col3 4 | Col4 ,我需要拉动该领域元数据的列表与字段的给定用户的值一起。所以,我需要: Field_ID | Field_Name | Val

    1热度

    4回答

    我有一个包含50,000条记录的数据集。格式如下所示。 Handle | Category | A | B | C | Misc Info -------|----------|-----|-----|-----|----------- H1 | X | 100 | 120 | 150 | kk H2 | Y | 100 | 120 | 150 | mm H3 | Z | 10

    -1热度

    1回答

    我想从oracle DB中获取列值为NULL的记录。另外我在我的查询中使用了unpivot。由于unpivot关键字不知何故NULL值未被选中。您可以请帮我关于如何在使用unpivot时获得相同的行。 编辑: SELECT a.emp_id, a.emp_dept, b.emp_location FROM employee a, location b UNPIVOT (emp

    1热度

    4回答

    我有每个记录代表一个人的桌子以及用于指示他们参加什么活动的列列基于价值观多行: CREATE TABLE EventAttendees ( Person VARCHAR(100), [Event A] VARCHAR(1), [Event B] VARCHAR(1), [Event C] VARCHAR(1) ) INSERT INTO EventAt