SELECT agent.name AS agent, operation.name AS operation
FROM agent, operation
WHERE agent.operationID = operation.operationID
ORDER BY agent.name;别名应该是这样吧"agent.name AS agent" agent为agent.name 的别名

解决方案 »

  1.   

    m随便改一个都行,只要不是关键字 就是alias
      

  2.   

    是别名(alias),但是一个表的查询,没有必要用别名(alias)注:表和字段都可以使用 别名。protang(光变) 的例子,容易让初学者混淆。建议先看看数据库的基础知识
      

  3.   

    别名
    一个 SELECT 表达式可以使用 AS 指定一个别名。别名可以当作表达式的列名,用于 ORDER BY 或 HAVING 子句中
    一个 WHERE 子句中使用一个列别名是不允许的,因为,当 WHERE 子句被执行时,列值可能还没有被计算确定
      

  4.   

    m随便改一个都行,只要不是关键字 就是alias