那 是 有效的语法。
如果您不喜欢它,则还有其他一些选择:
SELECt * FROM my_tableWHERe (f1, f2) = ('a', 30)OR (f1, f2) = ('b', 20)或使用联接:
SELECt *FROM my_table T1( SELECT 'a' AS f1, 30 AS f2 UNIOn ALL SELECT 'b', 20) T2ON T1.f1 = T2.f1 AND T1.f2 = T2.f2

那 是 有效的语法。
如果您不喜欢它,则还有其他一些选择:
SELECt * FROM my_tableWHERe (f1, f2) = ('a', 30)OR (f1, f2) = ('b', 20)或使用联接:
SELECt *FROM my_table T1( SELECT 'a' AS f1, 30 AS f2 UNIOn ALL SELECT 'b', 20) T2ON T1.f1 = T2.f1 AND T1.f2 = T2.f2