首页 > 试题广场 >

表A有10条记录,其中有5条记录的COLUMN1列是相同的。

[单选题]

表A有10条记录,其中有5条记录的COLUMN1列是相同的。SELECT * FROM A a, A b Where a.COLUMN1 = b.COLUMN1; 以上sql语句将返回多少条记录?()

  • 15
  • 30
  • 50
  • 100
求问,为什么不是25
发表于 2021-04-20 09:49:13 回复(2)
5*5+5=30 因为有5条是重复的,所以,会有5*5,还有另外5条只能连接一次,所以,一共30次。
编辑于 2021-10-02 09:50:39 回复(0)
Where a.COLUMN1 = b.COLUMN1不是指定了只返回相同的列吗,为什么还会返回不同的值呢?
发表于 2023-10-31 17:43:52 回复(0)