@Blorgbeard答案(使用前1个和排序依据)可能是最好的方法,但只是有所不同,您还可以使用子查询,但不存在:
SELECt name FROM names WHERe (colA = @colA) OR (colA = 'ALL' AND NOT EXISTS( SELECt name FROM names WHERe colA = @colA))
我猜这的“优势”是它使用了更多标准的sql。
欢迎分享,转载请注明来源:内存溢出
@Blorgbeard答案(使用前1个和排序依据)可能是最好的方法,但只是有所不同,您还可以使用子查询,但不存在:
SELECt name FROM names WHERe (colA = @colA) OR (colA = 'ALL' AND NOT EXISTS( SELECt name FROM names WHERe colA = @colA))
我猜这的“优势”是它使用了更多标准的sql。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)