将查询转换为IF EXISTS

用户名

下面的代码如何转换为IF EXISTS因此,要返回小于c.min和c.geolevel = ic.study_geolevel和ic。[geog] = c。[geog]的ic.min值。

select ic.[min]   
from [dbo].[ICov] ic,  
[dbo].[cov]  c
where 
    ic.[geog]=c.[geog] and 
    c.geolevel=ic.study_geolevel AND 
    c.min<ic.min
耶稣

试试这个:

SELECT  ic.[min]
FROM    [dbo].[ICov] AS ic
WHERE   EXISTS (SELECT 1
                FROM   [dbo].[cov] AS c 
                WHERE  ic.[geog]  = c.[geog] AND
                       c.geolevel = ic.study_geolevel AND 
                       c.min < ic.min)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章