📜  门| GATE CS 2011 |第32章

📅  最后修改于: 2021-06-28 17:52:25             🧑  作者: Mango

考虑一个数据库表T,该表包含两个X和Y列,每个列的类型都是整数。创建表后,将一条记录(X = 1,Y = 1)插入到表中。

令MX和My表示表中所有记录在任何时间点的X和Y各自的最大值。使用MX和MY,将新记录插入到表中128次,其中X和Y值分别为MX + 1、2 * MY + 1。可以注意到,每次插入后,MX和MY的值都会改变。执行上述步骤后,以下SQL查询的输出将是什么?

SELECT Y FROM T WHERE X=7;

(A) 127
(B) 255
(C) 129
(D) 257答案: (A)
说明:请参阅https://www.geeksforgeeks.org/database-management-systems-set-4/的问题4

还有http://clweb.csa.iisc.ernet.in/rahulsharma/gate2011key.html的问题30
这个问题的测验