我的目标是编写一段代码来查找具有不同测试结果的相同ID.表1包含许多行,但我添加了这4行作为示例.我知道我的代码不正确,但获取此特定信息的正确方式是什么?(参见下面的预期目标) 我希望我的问题有道理,但如果不清楚,请随时发表 comments .
表1:
ID | TEST_RESULT | DIAGNOSIS |
---|---|---|
2 | POSITIVE | X78 |
2 | NEGATIVE | U98 |
3 | POSITIVE | U98 |
4 | NFEGATIVE | Y55 |
预期目标:
ID | TEST_RESULT | DIAGNOSIS |
---|---|---|
2 | POSITIVE | X78 |
2 | NEGATIVE | U98 |
代码:
SELECT *
FROM table1
WHERE ID <> ' ' AND TEST_RESULT= NEGATIVE AND TEST_RESULT = POSITIVE;