(或者可能是另一种语言?)
我知道SQL和Object Pascal最初都出现在1986年,但我不确定哪一个首先使用in
关键字,所以任何可以指向我的权威来源的人都会得到我的谢意和声誉
是的,我搜索了答案,但我认为我的Google-fu很弱。 :(
答案 0 :(得分:1)
in
(帕斯卡尔于1970年首次出版)。它用于集合成员资格测试。我的Pascal生锈了,但它是这样的:
type mysettype = set of 1..10;
var myset: mysettype;
if 5 in myset then begin
writeln("found it!");
end;
可以在Wikipedia Pascal page上找到更多信息。
此外,Wirth的PASCAL User Manual and Report引用了in
作为关系运算符之一的引用。
答案 1 :(得分:0)
Oracle V2于1979年作为Relational Software,Inc的商业关系数据库发布(在1986年由ANSI标准化之前使用SQL);其次是IBM的System R.SQL-86标准当然包括IN运算符,但无法确认它是否出现在1979年和1986年之间。