我想查询是否存在具有所选ID的记录。查询以检查表中是否存在某个特定ID的记录
0
A
回答
0
0
0
试试这个:
DECLARE
@ID INTEGER
SELECT
@ID = 2 --enter ID you are looking for here
IF EXISTS
(SELECT TOP(1) ID, FieldName FROM MyTable WHERE ID = @ID)
BEGIN
SELECT
ID,
FieldName
FROM
MyTable
WHERE ID = @ID
END
ELSE
BEGIN
SELECT UserNote = 'No records match your search.'
END
+0
当使用'EXISTS'' SELECT'不需要返回任何东西时,您可以使用'IF EXISTS (SELECT TOP(1)NULL FROM MyTable WHERE ID = @ID'''。 – Lankymart
0
SELECT COUNT(*) AS COUNTOFROWS FROM TABLENAME WHERE <CONDITION>
EX:
SELECT COUNT(*) AS NUMBEROFSTUDENTS FROM STUDENTS WHERE STUDENT_GRADE = 'A'
这里,
COUNT(*)
- 会给你该满意行数
STUDENT_GRADE = 25
)。
关闭当然,COUNTOFROWS
是可选的和用户定义的名称,你可以定义哪些是相对的
+0
感谢您的帮助 – Molitaa
相关问题
- 1. 检查列表中是否存在某个值以外的值
- 2. 如何检查多个表中的记录是否存在
- 3. 检查mysql表中是否存在不存在的记录
- 4. 检查MySQL表中的任何记录是否存在于特定日期
- 5. 查询检查是否存在记录和列空
- 6. 检查Rails中是否存在记录(来自ID数组)?
- 7. 如何检查某个特定日期是否存在?
- 8. Cakephp检查是否存在记录
- 9. rethinkdb检查是否存在记录
- 10. 检查是否存在记录
- 11. 检查Dapper是否存在记录ORM
- 12. 检查是否在西纳特拉存在记录/ DataMapper的
- 13. 检查是否存在,是否存在,是否为某个值
- 14. 检查ID是否存在表
- 15. 检查是否存在记录并自动填充mysql表中的ID
- 16. 检查SQL Server表中是否存在使用functoids的记录
- 17. 如何检查current_user是否存在于特定的记录集中?
- 18. 如何检查一个子查询的结果中是否存在一个ID?
- 19. 查询表查找ANSI SQL中是否存在子表的匹配记录
- 20. 如何检查查询缓存中是否存在查询?
- 21. 检查另一个数据帧的给定ID是否存在某个值
- 22. 从删除查询排除某个特定的记录
- 23. 如何检查SQL数据库表以查看是否存在记录
- 24. 检查,以查看是否在资源(R.id.something)存在的ID
- 25. 如何检查数据库中是否存在某个特定的日期
- 26. ActiveRecord查找记录是否包含某个ID
- 27. 如何查找某个目录中存在的特定目录
- 28. 检查Firebase中是否存在ID [Java]
- 29. 检查HTML中是否存在ID
- 30. Oracle查询检查记录存在与否 - 每小时
你可以尝试一个简单的sql教程 – scaisEdge
很确定这将是一个dup。 – Lankymart