-2
我想选择SQL中遵循以下条件的行。在SQL中选择符合特定条件的行
表名:
Codes_and_Numbers
我有以下数据集:
Code_Name Num_1 Num_2
A 10 12
A 10 10
A 10 10
B 17 17
B 17 17
B 17 17
B 17 17
C 21 25
C 21 23
我想选择其中NUM_1和NUM_2 不等于行,但是如果在与另一行相同的Code_Name,Num_1和Num_2 是相等,那么我不想选择该Code_Name下的任何行。
在上面的数据集中,这意味着只会选择C的2行。由于A具有相等的Num_1和Num_2的两行,并且所有的B行都相等。
你要这个?还是你的老师? – dmaij
尝试'GROUP BY'您的代码 – dmaij
那么预期的结果是什么? (使用指定的样本数据。) – jarlh