sql - 如何构建关联值的 SQL 查询?

标签 sql sql-server pyodbc

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

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

这会返回我想要的 SRNumber 值。

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

最佳答案

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

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

关于sql - 如何构建关联值的 SQL 查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31095170/

相关文章:

php - 更新列,使重复的​​值变得唯一

mysql - 从具有相同结构的多个表中选择 SQL

sql-server - 根据列数据重新排列和删除 SQL 列的重复数据

sql - 从同一个表中具有最早值的表中选择不同的 ID 列表

java - 如何以格式化的方式存储和检索文本数据?

php - MySQL 查询的解析问题

mysql - SELECT 查询检查数据库之外的内容

python - Pyodbc 批量插入语句不会参数化

python - 仅显示 PyODBC 的可用结果

python - 如何使用 pyodbc 获取 SQL Server 存储过程返回的行集?