Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
SQL-总计数_Sql_Amazon Ec2 - Fatal编程技术网

SQL-总计数

SQL-总计数,sql,amazon-ec2,Sql,Amazon Ec2,您好,我是SQL新手,我想知道是否有任何方法可以只使用来自更大JSON数据的一行,该行类似于以下内容:它是名为group的表的一部分 "instance":{ "type":["m3.xlarge","m3.2xlarge","c3.2xlarge"] } 我希望它只返回具有一个实例类型的id。对于可视化表示,假设该表如下所示 我使用了类似下面的查询,但它是不完整的 select id from group where config like '%ty

您好,我是SQL新手,我想知道是否有任何方法可以只使用来自更大JSON数据的一行,该行类似于以下内容:它是名为group的表的一部分

"instance":{
          "type":["m3.xlarge","m3.2xlarge","c3.2xlarge"]
          }
我希望它只返回具有一个实例类型的id。对于可视化表示,假设该表如下所示


我使用了类似下面的查询,但它是不完整的

select id from group where config like '%type%' and deletedAt is null

它是否显示任何错误为什么要搜索
'%type%'
?这将返回每一行,因为每一行在
config
列中都有单词
type
。您是说您只想返回第4行,因为它只有一种类型的实例?如果是这样的话,您可以使用
不相似“%”,%%,因为它不包含逗号。非常感谢您,在这种情况下,不相似参数应该可以工作。:)