如何在知道主键值的情况下获取特定行?

BЈо*_*вић 4 sql

对于您的sql专家来说,这可能是一个非常简单的问题,但是我以前从未使用过sql。

如果表“ Person”具有3行:Name(主键),Age和City,我知道我可以得到所有这样的行:

SELECT * FROM Person;
Run Code Online (Sandbox Code Playgroud)

但是,如果表看起来像这样:

Name   Age   City
-------------------
A       2     NY
B       4     BE
C       6     PA
Run Code Online (Sandbox Code Playgroud)

我必须使用什么sql命令来获取(例如)第二行?我知道名字叫B。

tas*_*oor 5

SELECT * FROM Person WHERE Name ='B';

这解决了这个特定问题,但是您可以从w3schools sql教程开始。

  • @taskinoor 如果您不知道字段值怎么办? (3认同)