今天写sql语句,然后碰到要同时判断两个条件的if语句,瞬间想起c#中肯定是
if(id>0&&id<40)和 if(id>0||id<40)等的判断
但是sql中这样写很显然会报错,经过查找才知道sql中的写法是
if @id>0 and @id<40 或者 if @id>0 or @id<40
语法不一样,朋友们千万别写错了
本文探讨了在SQL和C#中实现条件判断时的语法差异,特别是在使用逻辑运算符进行多条件判断的情况下的不同写法。
今天写sql语句,然后碰到要同时判断两个条件的if语句,瞬间想起c#中肯定是
if(id>0&&id<40)和 if(id>0||id<40)等的判断
但是sql中这样写很显然会报错,经过查找才知道sql中的写法是
if @id>0 and @id<40 或者 if @id>0 or @id<40
语法不一样,朋友们千万别写错了

被折叠的 条评论
为什么被折叠?
