面向集合的思想 SQL是为查询和管理关系型数据库中的数据而专门设计的一种标准语言.我们通常认为的关系型是说的数据库中表与表的关系,这个理解是有问题的,这里的关系其实是数学术语上的关系.为什么这么说?因为关系型数据库是以关系模型为基础,而关系模型是以集合论和谓词逻辑两大数学理论为依据的.集合论中,关系是集合的一种表示.在关系模型中,关系是相关信息的一个集合,反映到数据库中就是一张表.我们知道集合是不关心顺序的.表作为一个集合,它本身并没有顺序的概念.在很久之前有人问过,我按顺序插入id=1,2,3…