subquery相关内容

data.frame 列的子集以最大化“完整";观察

我有一个数据框,其中包含大约 20 个数字列,每个列都包含大量的 NA 值.我想选择这些列的一个子集,这将为我提供包含零 NA 值的最多行.详尽的搜索会花费大量的计算时间——有没有更好的方法来获得近似值? 这是一个数据框较小的示例(完全任意): set.seed(2)foo = as.data.frame(矩阵(rnorm(200), nr = 20))foo[sapply(foo, fu ..
发布时间:2022-01-23 16:02:24 其他开发

FROM 子句中的 JPA 子查询是否可能?

我在使用 JPA 时遇到了一点问题.考虑这种情况: 表 A (id_a) |表 B (id_b, id_a) 我需要的是这样的查询: Select a.*, c.quantity from A as a, (Select Count(*) as quantity从 B 作为 b 其中 b.id_a = a.id_a) 作为 c; 问题是我想使用 jpa 查询而不是本机查询,如下所示 ..
发布时间:2022-01-23 16:02:14 其他开发

对 MySQL 5.7/8.0 与 MySQL 5.6 中的每个重复选择重新评估子查询的 rand() 列

我正在做一个子查询,其中我有一个涉及随机数生成的计算列.在基本查询中,我选择了此列两次.MySQL 5.6 按我的预期工作,计算值被调用一次并修复.5.7+/8.0+ 执行似乎为每个选择单独重新评估子查询的列值.这是正确的行为吗?我可以做些什么来强制它在较新版本的 MySQL 中按预期工作? 创建表 t (`id` BIGINT(20) NOT NULL PRIMARY KEY AUTO_INC ..
发布时间:2022-01-23 16:02:06 数据库

django 的 .extra(where= 子句被表重命名 .filter(foo__in=... subselects

简而言之,过滤器内的所有查询的表名都被重命名为 u0、u1、...,所以我额外的 where 子句不知道要指向哪个表.我希望不必为我可能对这些数据进行子选择的每一种方式手动进行所有查询,而我目前的解决方法是将我的额外查询转换为 pk values_lists,但这些查询真的很慢而且令人厌恶. 这就是这一切的样子.除了指向 products_product.id 的第一条 sql 行之外,您几 ..
发布时间:2022-01-23 16:01:56 其他开发

使用计数子查询、内部联接和组进行查询

我绝对是 SQL 的菜鸟,我一直在拼命在 Postgresql 中编写一个具有以下表结构的复杂查询: CREATE TABLE 报告(报告id字符变化(20)NOT NULL,用户 ID 整数 NOT NULL,报告类型字符变化(40)非空,)创建表用户(用户 ID 序列不为空,用户名字符不同(20)NOT NULL,) 查询的目的是获取每个用户的报告类型数量并将其显示在一列中.共有三种不同类 ..
发布时间:2022-01-23 16:01:03 其他开发

左连接中的mysql子查询

我有一个查询需要来自名为 tbl_emails_sent 的辅助表中的最新记录. 该表包含发送给客户的所有电子邮件.大多数客户记录了几到数百封电子邮件.我想提取一个显示最新的查询. 例子: 选择 c.name、c.email、e.datesentFROM `tbl_customers` cLEFT JOIN `tbl_emails_sent` e ON c.customerid = ..
发布时间:2022-01-23 16:00:55 数据库

18M+ 行表的子查询和 MySQL 缓存

由于这是我的第一篇文章,我似乎只能发布 1 个链接,所以我在底部列出了我所指的网站.简而言之,我的目标是让数据库更快地返回结果,我试图包含尽可能多的相关信息,以帮助在帖子底部构建问题. 机器信息 8 个处理器型号名称:Intel(R) Xeon(R) CPU E5440 @ 2.83GHz缓存大小:6144 KBCPU核心数:4top - 17:11:48 up 35 days, 22:2 ..
发布时间:2022-01-23 16:00:25 数据库

教义 2 子查询

我想使用查询生成器实现子查询,但我不理解语法.我正在处理一个位置表,其中的条目可以是城市、州或邮政编码,具体取决于位置类型集.我想获取某个州的所有位置,并取出任何城市类型且人口低于一定数量的位置. $qb->select('l')->from('实体\位置', 'l')->where('l.state = :state')->setParameter('state', 'UT')->andWhe ..
发布时间:2022-01-23 16:00:10 其他开发

如何在 MySQL 的左连接中获取关联行的计数?

我有两个表,一个 vehicle 表,其中包含列: id 股票 年份 制作 模型 和一个带有列的 images 表: id vehicle_id 名称 标题 默认 tinyint(1) 我正在尝试列出车辆的信息、默认图像以及车辆拥有的图像总数.目前我正在使用以下 SELECT 语句: 选择 vehicle.id、vehicle.stock、vehicle. ..
发布时间:2022-01-23 15:59:53 数据库

如何在 SQLAlchemy 中使用子查询来生成移动平均线?

我的问题是我想检索测量列表以及这些测量的移动平均值.我可以用这个 SQL 语句(postgresql 间隔语法)做到这一点: 选择时间,值,(选择平均值(t2.value)从测量 t2WHERE t2.time BETWEEN t1.time - 间隔“5 天"和 t1.time) 移动平均从测量 t1按 t1.time 排序; 我想让 SQLAlchemy 代码产生一个类似的语句来达到这个效 ..
发布时间:2022-01-23 15:59:46 Python

如何打造“与众不同"的加入 MySQL

我有两个想要加入的 MySQL 表(产品和价格历史记录): 产品表: Id = int名称 = varchar制造商 = varcharUPC = varchar日期添加 = 日期时间 Price_h 表: Id = intProduct_id = int价格 = 整数日期 = 日期时间 我可以执行一个简单的 LEFT JOIN: 选择 Product.UPC、Product.Na ..
发布时间:2022-01-23 15:59:28 数据库

将 2 个 SQL SELECT 结果集合并为一个

我有 2 个选择语句,返回的数据如下: 选择1col_a col_b选择 2col_a col_c 如果我做联合,我会得到类似的东西 col_a col_b 并且行加入.我需要的是这样: col_a col_b col_c 加入 col_a 中的数据 解决方案 使用 JOIN 连接子查询并使用 ON 表示每个子查询中的行必须匹配的位置: 选择 T1.col_a、T1.col_b ..
发布时间:2022-01-23 15:58:41 其他开发

WITH子句和子查询的区别?

WITH子句和子查询有什么区别? 1.WITH table_name as ( ... )2. 选择 *从(从tableone t1中选择当前left join tabletwo t2上(t1.empid = t2.empid)) 作为 temp_table 解决方案 WITH 子句适用于 子查询分解,也称为公用表表达式或CTE: WITH query_name 子句允许您为子查询块分 ..
发布时间:2022-01-23 15:58:32 数据库

如何在 select 子句中使用 join in from 子句(如 SQL Server)执行 Postgresql 子查询?

我正在尝试在 postgresql 上编写以下查询: 选择姓名、作者ID、计数(1)、(选择计数(1)从名称为 n2其中 n2.id = n1.id和 t2.author_id = t1.author_id)从名称为 n1按名称分组,作者 ID 这当然可以在 Microsoft SQL Server 上运行,但在 postegresql 上根本不行.我稍微阅读了它的文档,似乎可以将其重写为: ..
发布时间:2022-01-23 15:58:21 数据库