大于多列

时间:2012-12-27 05:04:50

标签: sql-server sql-server-2012

这适用于SQL Server 2012.我有一个要求,我给了composite primary key的值,我需要返回greater than的所有记录,而不是给定的值集。

例如,如果我的关键列为K1, K2 and K3,并且我的值为A, B, C,则需要返回(K1 = A and K2 = B and K3 > C) OR (K1 = A and K2 > B) OR K1 > A等行。

是否有更简单的方法来应用多个列?如果可能的话,我想避免出于性能原因而连接字符串。解决方案需要相当通用,因为我需要将它应用于大量表。

感谢您的帮助。

0 个答案:

没有答案