在
SELECT a.NAME, a.NUMBER, a.STRING, a.RDB$DB_KEY FROM ADMIN a
代表什么?
谢谢。
a是表 ADMIN* 的别名 *
SQL别名
问题内容: 我想实现以下目标: 假设我用“ …”代替了一个冗长而复杂的 CASE 语句,那么在选择并使用别名时, 我不想重复 它。 请注意,这将返回多行,因此在我的情况下,语句外的/是不好的。 问题答案: 一种工作方式是使用子查询: 为了提高可读性,您还可以使用:
问题内容: 我想重命名表达式结果中的列。当然,以下操作无效: 由于我是SQL的新手,我想我只是缺少一个会导致答案的概念,工具或关键字。向正确方向的提示将不胜感激。谢谢! 更新 我正在寻找一种实现此目的的通用方法,并且特定于MySQL的技术绝对可以。 简而言之,我正在编写一个工具,用于将MySQL查询的结果“导出”到Google Spreadsheets(通过Google Data API)。有些查
问题内容: 我正在阅读一些工作中的旧代码,并注意到有多个带有子句的视图。这有什么作用? 例子: 问题答案: 这: …被称为“序数”-数字代表基于SELECT子句中定义的列数的列。在您提供的查询中,它表示: 不建议这样做,因为: 这不是很明显/明确 如果列顺序发生变化,则查询仍然有效,因此您可能会冒意外的顺序进行排序
问题内容: 有我的问题,我有一个像这样的表: 当我创建表时,默认情况下排名为0,而我想要的是使用以下选择来更新表中的排名: 这个Select工作正常,但是我找不到使用它来更新table1的方法 我没有找到任何答案可以解决这种问题。如果有人可以给我任何有关是否可行的建议,我将不胜感激。 谢谢! 问题答案: 您可以加入 子查询 并执行 UPDATE : 在谓词中添加所需条件。 或者, 您可以使用 ME
问题内容: 在MySQL中,我知道可以使用以下命令列出数据库中的表: 但是,我想将这些表名插入另一个表,例如: 有没有一种方法可以使用标准的SELECT语句获取表名,例如: 问题答案: 要获取所有表的名称,请使用: 要从特定数据库获取表的名称,请使用: 现在,要回答原始问题,请使用以下查询: 有关更多详细信息,请参见:http : //dev.mysql.com/doc/refman/5.0/en
在SQL中,语句用于从数据库中的表中查询或检索数据。 返回存储在表中的数据,返回的结果称为结果集。 语法 这里,表达式是要从中选择数据的表的字段名称。使用以下语法选择表中可用的所有字段: 假设表有以下行记录 - EMP_ID EMP_NAME CITY PHONE_NO SALARY 1 Kristen Chicago 9737287378 150000 2 Russell Austin 9262