Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有两个表“A”和“B”。只有当“B”表不是根据给定 ID 请求的值时,我才想从表“A”中选择记录。在我的代码中,我通过我的“ID”来选择记录。如果只有“B”表不存在请求的记录,我想从“A”表中选择记录。
您几乎可以将其放入 SQL 单词中
SELECT * FROM TABLE A WHERE A.ID = ? AND A.ID NOT IN ( SELECT B.ID FROM TABLE B WHERE B.ID = ? )
将?as 占位符与PreparedStatement(安全)一起使用,或手动将它们替换为您想要的值(不安全)。
?
PreparedStatement