首页 > 解决方案 > 根据某个关键字获取特定行

问题描述

我需要根据给定的 ID 获取特定的行数据。每个 Id 中都有多行。所以下面是我的例子。

如果我在参数中为查询提供了 ID,我需要获取名称为 Astika LLC 的行。

以下是我的示例数据。

ID        Place          Name               Description              Count
--------------------------------------------------------------------------------
7718    | UK1   |  Lemuis           | ERIS TELECOM  UK       | 0
7718     | UK1   |  Astika LLC       | VERIDIAN UK              | 34
7718    | UK1   |  Angel Telecom AG | VIACLOUD UK             | 34
7718    | UK1   |  DDC S.r.L        | ALPHA UK              | 25
7718    | UK1   |  Customers        | WERTS  UK               | 0

在这里,如果我将 ID 设为 7718,我只需要获取第二行。

标签: sqlsql-server

解决方案


尝试这个:

select * from tablename 
where ID= 7718 and name = 'Astika LLC'

这将只返回 1 行。


推荐阅读