我们应该在检索数据时避免使用DB2 SQL中的IN子句吗?

时间:2014-06-20 17:28:46

标签: sql db2

通过仅使用select命令而不提及where子句(IN)来获取DB2表中的所有数据是一种好习惯吗?

我被告知要避免IN子句,我在SQL中传递10个字符串值。

1 个答案:

答案 0 :(得分:0)

是的,只要您可以使用更好的替代方案,就应该避免使用IN()子句。 (如果你需要知道其他一些元素是否真的更好,你需要指定一个环境,表定义,数据卷,索引,正在执行的语句等。请指出我们需要知道的所有内容。对实际问题的实际答案。)