subquery相关内容

将SQL子查询转换为Power BI DAX

作为PowerBI的新手,我一直在这个问题上苦苦挣扎。我想创建一个自定义度量,可以用如下所示的SQL语句轻松解决: select count(*) from Task where case_num in( select case_num from Task where task_type="DDD") sub 有人能帮我这个忙吗?谢谢! The table is ..
发布时间:2022-08-06 09:23:54 其他开发

SQL内部联接2个子查询

我正在尝试将这两个子查询(我认为它无论如何都是这样叫的)连接在一起,其中第一个查询的分支名称等于第二个查询的分支名称。 但是,他们似乎不想连接在一起,而且由于我对SQL的了解有限,我似乎找不到一种方法来解决这个问题。我试着在各种位置移动括号,但它也不喜欢那样。 SELECT * FROM ( SELECT B.branchName, A.type, AVG (T.amount), COU ..
发布时间:2022-08-02 11:59:49 其他开发

MySQL:引用子查询列

我目前正在为一个电子商务系统做一些报告,它需要显示订单延迟了多长时间。我有订单的预计交货日期日志,可以获得初始日期和最后日期,但是做更复杂的事情,如比较预计日期,证明是有问题的。 我的查询(简化版)如下: SELECT orders.order_id, orders.date_dispatched AS actual_dispatch_date, ( ..
发布时间:2022-02-24 20:58:07 数据库

动态子查询上的Postgres连接

背景 我有2个数据表。 对于tableA中的每一行,我要查找tableB中日期最接近的行,并将这些值联接到tableA中的行。 示例表: 表A: p_id 类别 l_date 1 CATA 2005-01-05 1 catB 2005-06-10 2 CATC 2000-01-10 tableB: p_id e_id e_date 1 22 200 ..
发布时间:2022-02-24 20:56:29 其他开发

MySQL排除行子查询

我正在尝试获取所有行,但要避免“状态”列中具有“离开”条目的行。 我想知道“Trips”是否已“到达”为“Status”,但排除那些已将“离开”列为“Status”的旅行。 我已尝试使用GROUP BY DISTINCT(没有得到所需结果)。 数据库: id trip type status date 1 1260 ocean arri ..
发布时间:2022-02-24 20:53:07 数据库

如何将联合查询视为子查询

我有一组表,出于性能原因,这些表在逻辑上是一个被分成几个部分的表。我需要编写一个有效地将所有表连接在一起的查询,因此我使用结果的单个WHERE子句。我已经成功地对每个子表显式使用WHERE子句的结果使用了UNION,如下所示 SELECT * FROM FRED_1 WHERE CHARLIE = 42 UNION SELECT * FROM FRED_2 WHERE CHARLIE = ..
发布时间:2022-02-24 10:25:25 其他开发

使用较新版本的 System.Data.SQLite/sqlite3.dll 在 SQLite 数据库上使用子查询进行查询大约慢 10 倍

(见下方更新) 在从 C#.Net 应用程序(约 5 秒)中查询大约 500,000 行的非常简单的 Sqlite 数据表时,我遇到了查询性能缓慢的问题. 我使用 LinqPad 以及 2 个数据库浏览器(均基于 QtSql)在完全相同的数据库上尝试了完全相同的查询,它的运行速度提高了 10 倍(约 0.5 秒).相同的查询,相同的数据库,不同的应用程序,只有我的运行速度不快. ..
发布时间:2022-01-23 16:40:49 C#/.NET

cakePHP 中的子查询以在其他表中查找

我最近开始尝试使用 CakePHP.我在“普通"PHP 中使用了此查询,需要将其转换为 CakePHP 查找.但是我似乎无法让它工作! SELECT *,(SELECT name FROM `users` WHERE `users`.`id`=`products`.`creator`) AS creatorname来自`产品`WHERE `products`.`ID`='2' 这是一个包含 2 ..
发布时间:2022-01-23 16:40:43 数据库

在 MySQL 中使用子查询进行更新

我有一个更新查询需要在 MySQL 中运行,但遇到了一些问题.我花了最后一个小时研究 SO 的解决方案,但找不到真正有效的解决方案.我需要执行以下操作: UPDATE TABLE1 SET ID = (SELECT TABLE2.ID FROM TABLE2, TABLE1WHERE TABLE1.NAME=TABLE2.NAME) WHERE TABLE1.ID 为 NULL 我收到了 错误 ..
发布时间:2022-01-23 16:40:34 数据库

MySQL - 正确的方法事件计数

我想列出具有特定事件计数的用户,但我对采用哪种方法感到困惑. 这是数据库表: 创建表`事件`(`event_id` int(11) unsigned NOT NULL AUTO_INCREMENT,`visitor_id` int(11) 默认为空,`key` varchar(200) 默认为空,`值`文本,`label` varchar(200) DEFAULT '',`datetime ..
发布时间:2022-01-23 16:40:11 数据库

应用限制后,我可以重新排序 SQL 选择吗?

我想按 ID 顺序查看我们的 mysql 数据库中的最后十行.天真地,我希望能够做这样的事情: SELECT * FROM (SELECT * FROM things ORDER BY id DESC LIMIT 10) ORDER BY id ASC 但这不是有效的语法.表达我要运行的查询的正确方法是什么? 解决方案 你猜对了: 选择 *从(SELECT * FROM things ..
发布时间:2022-01-23 16:39:53 数据库

Mongo查询按不同计数排序

我有两个字段“公司"和“网址".我想按不同“公司"发生的次数对其进行排序,然后显示与该特定公司相对应的三个“网址".数据是这样存储的: {"_id" : ObjectId("56c4f73664af6f7305f3670f"),"title" : "全栈软件开发人员",“URL": “http://www.indeed.com/cmp/Upside-Commerce,-Inc./jobs/Ful ..
发布时间:2022-01-23 16:39:43 其他开发

更新失败,因为子查询返回超过 1 个值

当我尝试更新我的表时出现以下错误,尽管没有任何子查询: 子查询返回超过 1 个值.当子查询跟随 =、!=、、>= 或当子查询用作表达式时,这是不允许的. 我的查询: 更新 t1SET t1.modified = 2FROM 交易作为 t1内连接 Ruser R开启 t1.USERID = r.USERID其中 r.dep_code = 54 和 r.dep_year =2014和 ..
发布时间:2022-01-23 16:39:33 数据库

MySQL Arrays:可以这样做吗?

是否可以选择子查询返回的所有结果的串联? 那么如果子查询返回多于一行,我可以以某种方式获得包含在单个字符串中的所有结果? 解决方案 排序 of.您可以获得的是使用 GROUP_CONCAT.您可以使用它来使用 GROUP BY 通过您知道将正确分组结果集的列,然后使用该函数返回连接组.手册页应提供一些示例. ..
发布时间:2022-01-23 16:39:12 数据库

选择仅按列分组,而不是聚合

在涉及聚合的 MySql 选择语句中,是否可以选择仅按列分组而不聚合? 基本上我想根据基于聚合的条件在子查询中选择 ID,在这种情况下是向客户支付的总金额: select idclient, business_name from client where idclient in(选择 idclient, sum(amount) as total从付款按 idclient 分组总计 >100 ..
发布时间:2022-01-23 16:39:02 数据库