投影查询

    如果我们只希望返回某些列的数据,而不是所有列的数据,我们可以用SELECT 列1, 列2, 列3 FROM …,让结果集仅包含指定列。这种操作称为投影查询。

    例如,从students表中返回idscore和这三列:

    使用SELECT 列1, 列2, 列3 FROM …时,还可以给每一列起个别名,这样,结果集的列名就可以与原表的列名不同。它的语法是SELECT 列1 别名1, 列2 别名2, 列3 别名3 FROM …

    例如,以下SELECT语句将列名score重命名为,而idname列名保持不变:

    投影查询 - 图1

    使用SELECT *表示查询表的所有列,使用则可以仅返回指定列,这种操作称为投影。

    SELECT语句可以对结果集的列进行重命名。

    读后有收获可以支付宝请作者喝咖啡