我试图使用该表的多个实例从表中提取不同的值,以便仅返回不同的值。

我正在尝试为表中的每个条目提取一个不同的contract_id。 有多个具有相同contract_id条目。 一旦有了,我就尝试将所有带有contract_id's条目放在同一行中。

SELECT DISTINCT
  (a.inspection_id) AS inspection_id,
  (a.contract_id, b.contract_id, c.contract_id) AS Contract_id,
  b.linking_id AS inspector_id,
  c.string_value AS phone
FROM inspection a, inspection b, inspection c
WHERE a.contract_id = b.contract_id
  and a.contract_id = b.contract_id
  and a.contract_id = c.contract_id
  and a.position = 0
  and b.position = 1
  and c.position = 2;

我要返回的只是一个空输出,但是我知道,表中有值。

  ask by Jason translate from so

本文未有回复,本站智能推荐:

3回复

从联接表中获取多个不同的值

没有多个子查询,我想不出一种查询此问题的好方法。 我无法重组表,所以这不是一种选择。 设置如下: 面对面的每个ID的类型均为person_status_types。 我需要提取的是每个id的本人的status_type_name。 所以return语句看起来像这样:
3回复

如何从表中删除多个记录(在输入中获取多个值)

我想同时从表中删除多个记录。 输入样例: 输入将从应用程序提供,即 ID可以是随机的-它会根据要求进行更改。 我想同时删除来自输入的多个ID。
2回复

将来自查询的非重复值插入另一个表

我有以下查询,该查询使我返回cookie_hash,crdate,account_uuid和action列。 然后我有另一个表community_signup,其中填充了列cookie_hash,空列为crdate和account_uuid。 我如何用cookie_hash的相应值
2回复

计算来自多个列的不同值

给定以下架构: 我需要计算每个机场的总数。 例如,BOS应该为2(一次起飞一次到达)。 我可以通过两个单独的查询来做到这一点: 和 但我无法在一个查询中找到解决办法。 我想要以下内容:
1回复

如何从表中获取多个不同的列?

我需要从基于 row 的表中获取多个不同的值。 目前我使用两个不同的查询来获取不同的值。 有没有办法在单个查询中做到这一点。 我使用 JDBCTemplate 从这两个查询中获取数据。 单个查询是否会比这 2 个单独查询的性能更高。 我正在使用 postgresDB。 我想出了以下单个查询,但
3回复

从具有 NULL 值的表中创建 DISTINCT 用户列表

数据库小提琴 预期结果: 我想从表中的结果中列出所有DISTINCT用户。 但是,数据包括: a) 没有任何确认日期的用户(eg user_04) b) 出现在一行中的用户,包括。 一个confirmed_date 和另一个没有confimred_date 的行(eg user_0
2回复

从表中选择不同的值并添加“计数”列

通常,我们的统计记录应用程序按IP进行搜索。 这意味着-三个IP和一个查询,一个数据库中有3个条目。 我们需要显示这些搜索的统计信息,但是假设我们有: 我需要在Rails应用程序中将这些“ where”排序为一个查询。 因此,如果我编写Search.order('count D
2回复

根据左表中的值选择不同的行

使用Postgres。 这是我的情景: 我有三张不同的桌子。 一个是标题表。 第二个是流派表。 第三个表用于连接两个。 当我设计数据库时,我希望每个标题都有一个顶级类型。 在填充数据之后,我发现有些标题有两种,有时是三种顶级类型。 我写了一个检索标题及其顶级类型的查询。