用Mimer Validator检查SQL查询

油粉画面

油粉画面

2016-02-19 09:28

在这个颜值当道,屌丝闪边的时代,拼不过颜值拼内涵,只有知识丰富才能提升一个人的内在气质和修养,所谓人丑就要多学习,今天图老师给大家分享用Mimer Validator检查SQL查询,希望可以对大家能有小小的帮助。
问:假如我的一个表里含有(a,b,c,d)和(a,b)形成组合键。我能在列值中写这个查询吗?例如:
代码如下:

select a,c,d from mytable
where (a,b) in ((1,2),(1,4),(1,5))

答:可以。
  如果你怀疑有些SQL架构是否有效,就通过Mimer Validator运行一下。在这种情况中,你的查询(你登录校验器中的查询)将得到如下结果:
  * 在SQL-92中, 无效
  * 在SQL-99和SQL_2003中, 有效,并带有如下注释:
F641, "Row and table constructors"
T051, "Row types"
F561, "Full value expressions"
  这时将会用到Core SQL-99以外的如下特征或Core SQL-200x (draft):
F641, "Row and table constructors"
T051, "Row types"
F561, "Full value expressions"
  也就是说如果你特殊的数据库系统不支持那些选择特征,你仍然会收到错误信息。
  也许你想尝试以下查询:
SELECT a,c,d
FROM mytable
WHERE a = 1 AND b = 2
OR a = 1 AND b = 4
OR a = 1 AND b = 5
  这个查询运行十分顺利,因为(a,b)就是一个键,所以用索引查询会比较有效。
展开更多 50%)
分享

猜你喜欢

用Mimer Validator检查SQL查询

编程语言 网络编程
用Mimer Validator检查SQL查询

用Validator检查你的表单

编程语言 网络编程
用Validator检查你的表单

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

用SQL进行函数查询

编程语言 网络编程
用SQL进行函数查询

用SQL进行多表查询

编程语言 网络编程
用SQL进行多表查询

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

用SQL进行嵌套查询

编程语言 网络编程
用SQL进行嵌套查询

用SQL进行单表查询

编程语言 网络编程
用SQL进行单表查询

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

ORACLE 正则解决初使化数据格式不一致

ORACLE 正则解决初使化数据格式不一致

javascript之解决IE下不渲染的bug

javascript之解决IE下不渲染的bug
下拉加载更多内容 ↓