Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/9.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_Oracle - Fatal编程技术网

Sql 如何从表中提取作为后续版本且具有后续版本的软件版本列表?

Sql 如何从表中提取作为后续版本且具有后续版本的软件版本列表?,sql,oracle,Sql,Oracle,我有两个来自oracle数据集的表,如下所示: 列表项 我想有一个软件版本的列表,它是后续版本,它们也有后续版本 预期成果: 列表项 然后,我想要一份至少处理了1x的软件列表(但不是由Müller先生处理的) 预期成果: 到目前为止,我为第一部分编写的代码: SELECT name FROM software WHERE previous_version is not Null AND ????? group by Name 软件清单: select * from softw

我有两个来自oracle数据集的表,如下所示:

  • 列表项
我想有一个软件版本的列表,它是后续版本,它们也有后续版本

预期成果:

  • 列表项
然后,我想要一份至少处理了1x的软件列表(但不是由Müller先生处理的)

预期成果:

到目前为止,我为第一部分编写的代码:

SELECT name
FROM software
WHERE previous_version is not Null 
AND ?????
group by Name
软件清单:

select * from software where previous_version is not null and softnr in (Select previous_version from software where previous_version is not null)
第二部分。这是不可能回答的。您没有显示这两个表是如何链接的

对于下一个问题,请正确地重新表述:没有所谓的“表中的后续版本的软件版本列表,它们也有后续版本”

您可以使用:如何编写SQL查询?如何链接两个表?等您必须使用通用标题。只有您了解:作为后续版本的软件版本列表,并且它们也有后续版本