【发布时间】:2020-08-13 07:48:52
【问题描述】:
我在数据库表中有一个网络设备列表。用户可以使用 Web 界面获取有关这些设备的杂项信息(以WHERE hostname IN('hostname1','hostname2',...) 结尾的查询)。假设由于拼写错误,五个给定条目之一是错误的。所以通常我从数据库查询中得到四个答案,错误的答案仍然会被忽略。我需要检测到不存在的条目给用户一个提示,如:
hostname1 exist -> requested Information
hostname2 exist -> requested Information
hostname3 NOT EXIST
hostname4 exist -> requested Information
hostname5 exist -> requested Information
我对 EXISTS 选项没有任何想法。提前致谢!
【问题讨论】:
-
我认为这是不可能的。这通常属于应用程序逻辑。
-
一切皆有可能,但是是的,这通常会在应用程序代码中处理