在 SQL 中,点号(.)被称为“限定符”,它用于将列名或表名与数据库或表格的名称分开。点号使查询语句更清晰明了,让人一目了然。以“SELECT student.name, grade.grade FROM student, grade”为例,在许多数据表时,name和grade两列都很常规,我们通过使用点来将它们所属的表名和查询分开,方便我们的阅读和管理。
点号还可以在 SQL 中用于连接不同的关系型数据库,从而共享数据和查询信息。例如,我们可以使用点号从一个数据库中选择、操纵另一个数据库中的信息,这在大型企业或数据中心中非常常见。通过点号,我们可以方便地使用外键把查询中的不同行链接在一起,形成一个完整的信息列表。
在某些情况下,点号甚至可以作为简单的代替符号,并且通常用于连接多个表格中的列名。例如SELECT a.firstName, b.lastName FROM employees a, departments b WHERE b.deptId=a.deptId;这段代码演示了点号的使用方法,a和b分别表示两个不同的表格,而两个表格都包含姓氏和名字信息。点号允许我们使用多个表格中的列名,比如a表中的firstName和b表中的lastName,方便我们一次查询多个表格中的信息。