AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-227423

Bruno Peixoto's questions

Martin Hope
Bruno Peixoto
Asked: 2021-11-26 12:26:18 +0800 CST

通过在列中旋转 10~20 个值来透视 PostgreSQL 中的表

  • 0

是否可以在 PostgreSQL 中对表进行交叉表,而不必定义元组(列类型)给出的“as”子句?

示例:创建的表“t”将只有 3 列“1”、“2”和“3”。

CREATE TABLE IF NOT EXISTS t (
   id_ INTEGER  NOT NULL,
   value1 INT NOT NULL
)

INSERT INTO t (id_, value1) VALUES
(1, 10),
(1, 20),
(2, 10),
(2, 20),
(2, 20),
(3, 30),
(3, 20)
postgresql pivot
  • 1 个回答
  • 62 Views
Martin Hope
Bruno Peixoto
Asked: 2021-06-01 12:15:47 +0800 CST

字符串拆分、令牌索引和连接(按此顺序)

  • 0

如何拆分字符串并使用每个标记的第一个字符创建一个单词?我使用 MySQL 5.7 。

CREATE TABLE IF NOT EXISTS t1 (
   id_ INTEGER  NOT NULL,
   value1 INT NOT NULL
INSERT INTO t1 (name) VALUES
('Dummy Gummy 1'), ('Dummy 2'), ('Dummy 3'), ('Dummy 4'),
('Dummy 5'), ('Dummy 6'), ('Dummy 7'), ('Dummy 8')

CREATE TABLE IF NOT EXISTS result (
   id_ INTEGER  NOT NULL,
   value1 INT NOT NULL
INSERT INTO result (new_name) VALUES
('DG1'), ('D2'), ('D3'), ('D4'),
('D5'), ('D6'),('D7'), ('D8')
mysql
  • 2 个回答
  • 32 Views
Martin Hope
Bruno Peixoto
Asked: 2021-05-21 08:04:09 +0800 CST

第一个组元素的分配 - MySQL 4.7

  • 0

我想将某个组的第一个元素分配为0。下表分别是原始结果和最终结果。

CREATE TABLE IF NOT EXISTS t1 (
   id_ INTEGER  NOT NULL,
   value1 INT NOT NULL
)

CREATE TABLE IF NOT EXISTS result (
   id_ INTEGER  NOT NULL,
   new_col INT NOT NULL
)

INSERT INTO t1 (id_, value1) VALUES
(1, 1),
(2, 1),
(2, 1),
(3, 1),
(3, 1),

INSERT INTO result (id_, new_col) VALUES
(1, 0),
(2, 0),
(2, 1),
(3, 0),
(3, 1)
mysql
  • 1 个回答
  • 22 Views
Martin Hope
Bruno Peixoto
Asked: 2021-05-01 06:15:18 +0800 CST

关于“至少一个”查询写作的帮助

  • 0

给定如下矩阵t1,我想验证该字段在 columnid_上至少有一个。你能帮我建立查询吗?'b'value1

CREATE TABLE IF NOT EXISTS t1 (
   id_ INTEGER  NOT NULL,
   value1 INT NOT NULL
)

CREATE TABLE IF NOT EXISTS result (
   id_ INTEGER  NOT NULL,
   is_b INT NOT NULL
)

INSERT INTO t1 (id_, value1) VALUES
(1, 'a'),
(2, 'a'),
(2, 'b'),
(3, 'a'),
(4, 'b'),
(5, 'a')

INSERT INTO result (id_, is_b) VALUES
(1, 0),
(2, 1),
(3, 0),
(4, 1),
(5, 0)

非常感谢!

mysql
  • 1 个回答
  • 123 Views
Martin Hope
Bruno Peixoto
Asked: 2021-04-29 07:40:01 +0800 CST

加入两个表的键[重复]

  • 0
这个问题在这里已经有了答案:
如何使用 mysql 视图模拟完整的外部连接? (1 个回答)
去年关闭。

我尝试以类似连接的方式将桌子放在一起。将列id_视为“on 子句”键。在下表中,表 1 中的 id_s 比表 2 多。我想要两个表的所有 id 和值。如果没有相应id_的 ,则值为 0 或 null。

CREATE TABLE IF NOT EXISTS t1 (
   id_ INTEGER  NOT NULL,
   value1 INT NOT NULL
)

CREATE TABLE IF NOT EXISTS t2 (
   id_ INTEGER  NOT NULL,
   value2 INT NOT NULL
)

INSERT INTO t1 (id_, value1) VALUES
(1, 10),
(2, 20),
(3, 30)

INSERT INTO t2 (id_, value2) VALUES
(2, 40),
(3, 60)
(4, 80)

我使用平台 Metabase,一个 BI 工具。

mysql join
  • 1 个回答
  • 29 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    连接到 PostgreSQL 服务器:致命:主机没有 pg_hba.conf 条目

    • 12 个回答
  • Marko Smith

    如何让sqlplus的输出出现在一行中?

    • 3 个回答
  • Marko Smith

    选择具有最大日期或最晚日期的日期

    • 3 个回答
  • Marko Smith

    如何列出 PostgreSQL 中的所有模式?

    • 4 个回答
  • Marko Smith

    列出指定表的所有列

    • 5 个回答
  • Marko Smith

    如何在不修改我自己的 tnsnames.ora 的情况下使用 sqlplus 连接到位于另一台主机上的 Oracle 数据库

    • 4 个回答
  • Marko Smith

    你如何mysqldump特定的表?

    • 4 个回答
  • Marko Smith

    使用 psql 列出数据库权限

    • 10 个回答
  • Marko Smith

    如何从 PostgreSQL 中的选择查询中将值插入表中?

    • 4 个回答
  • Marko Smith

    如何使用 psql 列出所有数据库和表?

    • 7 个回答
  • Martin Hope
    Jin 连接到 PostgreSQL 服务器:致命:主机没有 pg_hba.conf 条目 2014-12-02 02:54:58 +0800 CST
  • Martin Hope
    Stéphane 如何列出 PostgreSQL 中的所有模式? 2013-04-16 11:19:16 +0800 CST
  • Martin Hope
    Mike Walsh 为什么事务日志不断增长或空间不足? 2012-12-05 18:11:22 +0800 CST
  • Martin Hope
    Stephane Rolland 列出指定表的所有列 2012-08-14 04:44:44 +0800 CST
  • Martin Hope
    haxney MySQL 能否合理地对数十亿行执行查询? 2012-07-03 11:36:13 +0800 CST
  • Martin Hope
    qazwsx 如何监控大型 .sql 文件的导入进度? 2012-05-03 08:54:41 +0800 CST
  • Martin Hope
    markdorison 你如何mysqldump特定的表? 2011-12-17 12:39:37 +0800 CST
  • Martin Hope
    Jonas 如何使用 psql 对 SQL 查询进行计时? 2011-06-04 02:22:54 +0800 CST
  • Martin Hope
    Jonas 如何从 PostgreSQL 中的选择查询中将值插入表中? 2011-05-28 00:33:05 +0800 CST
  • Martin Hope
    Jonas 如何使用 psql 列出所有数据库和表? 2011-02-18 00:45:49 +0800 CST

热门标签

sql-server mysql postgresql sql-server-2014 sql-server-2016 oracle sql-server-2008 database-design query-performance sql-server-2017

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve