请问在SQL中where后能跟的数据类型有哪些? 5
语句where1有无语法错误?为什么有或者为什么没有?如果没有语法错误会返回什么值?where13呢?where0呢?where-1呢?where1+1呢?...
语句where 1有无语法错误?为什么有或者为什么没有?如果没有语法错误会返回什么值?
where 13呢? where 0呢? where -1呢? where 1+1呢? 展开
where 13呢? where 0呢? where -1呢? where 1+1呢? 展开
展开全部
在sql语句中 没有where 1 、where false的写法 这是语法规则
只能 where 1=1 ....
where 1=2
其实只是一个语法而已 比如在C++中 if(1)...正确
但在C#中 if(1) 连编译都无法通过
你不用纠结这个问题 就认为你基本的语法,就像我们写程序语句结束要加分号;一样
where后面确实跟bool类型的表达式 比如 Id in (1,2,3)
Age between 20 and 30
exists(select * from A where Id=5)
ID='001'
where (select sum(Id) from A)>100
where 后面的多个表达式 可以使用 and 或 or 连接(必要时使用小括号) 实现多条件查询
只能 where 1=1 ....
where 1=2
其实只是一个语法而已 比如在C++中 if(1)...正确
但在C#中 if(1) 连编译都无法通过
你不用纠结这个问题 就认为你基本的语法,就像我们写程序语句结束要加分号;一样
where后面确实跟bool类型的表达式 比如 Id in (1,2,3)
Age between 20 and 30
exists(select * from A where Id=5)
ID='001'
where (select sum(Id) from A)>100
where 后面的多个表达式 可以使用 and 或 or 连接(必要时使用小括号) 实现多条件查询
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-03-05
展开全部
你好我是黄晓宇老师你有问题可以直接问我不用在这里请教同学谢谢,我已经知道你是谁了 希望你课上主动举手 ok
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询