这适用于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
等行。
是否有更简单的方法来应用多个列?如果可能的话,我想避免出于性能原因而连接字符串。解决方案需要相当通用,因为我需要将它应用于大量表。
感谢您的帮助。