subquery相关内容

在子查询中使用别名

我正在运行以下查询以获取投资组合中的未平仓头寸: SELECT SUM(trades.quantity)作为total_quantity,SUM(trades.price)作为total_cost,SUM(trades.price)/ SUM(trades.quantity)作为cost_per_share, trades.ticker,tickers.code FROM(交易) 交 ..
发布时间:2020-06-03 22:14:50 数据库

如何从子选择中选择未混淆的数字文字

我想知道是否存在一种通用的SQL语法,允许从子选择中选择未混淆的数字文字: - -似乎可以在MySQL / Oracle中工作 select table_alias。“ 1” from( select double from dual )table_alias 我知道我可以为子选择中的字段加上别名: -随处可用 select table_alias.co ..
发布时间:2020-06-03 22:14:13 其他开发

如何使用MySQL列别名进行计算?

如何使用两个子查询中的列别名(lat和lng)进行下面的距离计算?我基本上想做的是使用经度和纬度值计算两个位置之间的距离。但是为什么我的别名在查询中不可用,为什么呢? SELECT wp_posts。*, (SELECT wp_postmeta从。 '2.%')AS lng, (3959 * acos(cos(弧度(41.367682))* cos(弧度('lat'))* cos(弧度(' ..
发布时间:2020-06-03 22:12:32 数据库

别名是否在声明其的Select之外使用?

每个人。我有一张表,其中的一个字段(seq)声明为varchar(14),其中包含一串数字(五个2位数字,由空格分隔)。我想为每行将 全部联盟 的4个数字的5种可能的组合组合到一列中。我的第一次尝试导致以下查询,该查询“应该”有效(尽管我承认这有点“糟糕”!): SELECT ID,ordered_seq FROM( SELECT ID, seq, MIN(SUBSTR(seq,1, ..
发布时间:2020-06-03 22:05:54 数据库

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

在涉及聚合的MySql select语句中,是否可以仅选择按列分组而没有聚合的分组? 基本上,我想根据基于总计的条件在子查询中选择ID,在这种情况下,向客户的总付款额: 从客户端中选择idclient,business_name其中 中的idclient( 选择idclient,sum(amount)作为付款总额 从 组中按idclient 具有总计> 100 ) ..
发布时间:2020-06-02 20:49:44 数据库

如何获取嵌套的子查询以识别父查询列

我在尝试计算每个给定ID的值总和时遇到问题。我决定使用子查询来执行此操作(通常我会使用联接,但我还会为每个子查询保留一个计数器,以进行剪切--请参阅此问题以获取更多信息)。出于这个问题,假定我有以下 MySQL 查询: / * 1。 * / SELECT / * 2. * / t1.experiement_id, / * 3. * /(SELECT sum(x.size) / * ..
发布时间:2020-06-02 20:48:17 数据库

SQL-汇总函数中的子查询

我正在使用Northwind数据库通过创建一些或多或少复杂的查询来刷新我的SQL技能。不幸的是,我找不到最后一个用例的解决方案: “获取1997年每个类别的五个最大订单的总和。” 涉及的表有: Orders(OrderId,OrderDate) 订单详细信息(OrderId,ProductId,数量,单价) Products(ProductId,CategoryId) Cate ..

计算运行总计时的错误(前几个期间的累计)

我有一个表,我们称它为 My_Table ,其中有一个 Created datetime列(在SQL Server中),我正在尝试获取一份报告,该报告历史上显示了在特定时间内每月在 My_Table 中有多少行。现在我知道我可以显示每个月有 个添加了: SELECT YEAR(MT .Created),MONTH(MT.Created),COUNT(*)AS [总计] 来自My_Tabl ..
发布时间:2020-06-02 20:38:53 其他开发

SQL聚合函数子查询

我想要做的是计算子查询返回的行数,基本上是以下内容: select pp。 prop_id,COUNT((从雇员e中选择e.ao1_hours> 0的employee_id)) 来自proposal_piece pp 由pp.prop_id 组按pp.prop_id 这是我的错误消息: 无法对包含聚集或子查询的表达式执行聚集功能。 为什么 ..
发布时间:2020-06-02 20:36:40 其他开发

PostgreSQL错误:FROM中的子查询无法引用相同查询级别的其他关系

使用CTE作为PostgreSQL函数调用的参数时,我遇到了很多麻烦,似乎没有多少重构子查询的方法;我得到FROM中的子查询不能引用相同查询级别的其他关系或FROM中的函数表达式不能引用相同查询级别的其他关系。简化的SQL: 创建类型相似度为( 距离浮动, 说明文本 ); 创建或替换函数相似性(my_user_id int) 返回表(user_id int,距离浮点,解释hstore ..
发布时间:2020-05-30 01:59:29 其他开发

Postgres where子句超过两列

数据库-我正在使用Postgres 9.6.5 我正在分析来自美国机场管理局(RITA)的有关航班起降的数据。 此链接( http://stat-computing.org/dataexpo /2009/the-data.html )列出了表格中的所有列。 表具有以下29列 无名称说明 1年1987-2008 2个月1-12 3 DayofMonth 1-31 ..
发布时间:2020-05-30 01:56:42 其他开发

PostgreSQL:删除子查询返回的行

DELETE 的基本语法是 从表$中删除b $ b WHERE条件 是否有一种直接的方法在 DELETE 语句,如下所示? DELETE FROM(子查询)作为子 在哪里条件 下面是一个最小的工作表,但我尝试使用subquery / alias失败: ---创建表 创建表orderT( id整数PRIMARY KEY, country_ ..
发布时间:2020-05-30 01:55:05 其他开发

在ON UPDATE规则内执行Postgresql子查询(可能是Postgresql中的错误?)

在规则中子查询的执行顺序中,我遇到了一种奇怪的行为(或者这是在Postgresql中的错误?)。考虑以下SQL: BEGIN; 创建或替换功能debug(anyelement)以$$ pg_raise('notice','debug():'。json_encode($ args [0])返回布尔值); 返回TRUE; $语言PLPHP不兼容的语言; CRE ..
发布时间:2020-05-30 01:54:59 其他开发

如何获得独特的用户参与度?

我正在尝试使用 engagement_type $ b列出唯一的个用户参与 $ b 我以前有以下查询。 SELECT u.id,u.fname和u.lname FROM ( SELECT id,construction_type FROM( SELECT user_id AS id,'comment' FROM comments WHERE commentable_id = 48 ..
发布时间:2020-05-30 01:51:49 其他开发

在复杂查询中生成有序序列等级

我正在尝试在查询的输出中创建隐式排名。问题似乎是 row_number()在计算 worth 之前正在运行。 SELECT 名字, 姓氏, 个人身份, 年, ( 选择粗线(SUM(thevalue),0) 从资产中personidref = w.personid AND year = w.year )AS资产, ( 选择COALESCE(SUM(amount),0) 从负债中,pers ..
发布时间:2020-05-30 01:30:22 其他开发

PostgreSQL:分组然后过滤表,条件不存在

在PostgreSQL中,我有一个抽象的表,如下所示: ╔═══╦═══ ╦═══╦═══╗ ║A║B║C║D║ ╠═══╬═══╬═══╬═══╣ ║x║ 0║y║0║ ║x║0║x║1║ ║x║1 y y║0║ ║x║1║z║1║ ║ y║0║z║0║ y y║0║x║0║ y y║1 y y║0║ ╚═══牛皮═══╝ 我想在查询中将其转换为: ╔═══╦═ ..