【问题标题】:How to build SQL query for associated values?如何为关联值构建 SQL 查询?
【发布时间】:2015-06-28 01:05:11
【问题描述】:

我正在使用 PyODBC 获取一些数据,因为我没有获取表中的所有数据,我需要编写一个查询,它只获取具有关联列的行。例如我的初始查询是:

SELECT SRNumber FROM SO_SC_1 WHERE SRNumber LIKE '%1-%'

这会返回我想要的 SRNumber 值。

接下来我想用这个 SRNumber 返回关联的最后编辑的用户。此列名为last_edited_user。对于这种情况,将多个查询合并为一个的正确语法是什么?基本上我想使用初始查询并获取每个 SRNumber 的所有关联数据。

【问题讨论】:

  • 只需使用 SELECT SRNUmber, LastEditedUser 。 . .或任何该列的名称。
  • 您的 select 中需要多个列,where 子句中需要多个条件。请参阅下面的@Ala 回复作为开始。

标签: sql sql-server pyodbc


【解决方案1】:

您使用逗号分隔的名称查询所有需要的列

SELECT SRNumber, last_edited_user
FROM SO_SC_1 
WHERE SRNumber LIKE '%1-%'

【讨论】:

    猜你喜欢
    • 2023-01-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多