0
A
回答
7
其表或视图名称或表别名或在某些情况下,内嵌视图别名
表名
SELECT sh.id as sh_identifier
FROM sh
表别名
SELECT sh.id as sh_identifier
FROM mytable sh
内嵌视图
SELECT sh.id as sh_identifier
FROM (SELECT * FROM mytable) sh
2
您通常使用它来定义更高级查询中的表名称。
SELECT mytable.id AS sh_identifier FROM mytable
1
sh.
是表的名称,或者一个的别名(SELECT * FROM a_long_table_name AS sh
)。
1
1
sh
指定了相应的字段中存在的表的名称。
在仅使用一个表的语句中,这不是必需的,但是当使用多个表并且任何两个表具有相同名称的字段时,需要避免歧义。
1
它将sh.id字段别名为sh_identifier。在这种情况下,编写查询的人只是试图为sh表的id列提供更有意义的名称。
1
由于这只是完整查询的一部分,所以回答您问题的位缺失。
sh.
将引用一个表或其中一个别名,该表出现在FROM
子句中。
如果您只从一张表中选择,则不是强制性的。
相关问题
- 1. select语句中的select语句是什么意思?
- 2. 这是什么意思“语句缓存”?
- 3. 这个Perl语句是什么意思?
- 4. 这个Python语句是什么意思?
- 5. 这个mysql语句是什么意思?
- 6. 这个Javascript语句是什么意思?
- 7. 这个Java语句是什么意思?
- 8. 这个“if”语句是什么意思?
- 9. 这个shell语句是什么意思?
- 10. 这个php语句是什么意思?
- 11. 这个MATLAB语句是什么意思?
- 12. 这个C++语句是什么意思?
- 13. 语句中的问号和冒号是什么意思?这是什么意思?
- 14. 这个简单的SQL语句是什么意思?
- 15. 这是什么!一部分!function(){...}();意思?
- 16. 这个PL/SQL语句是什么意思?
- 17. 这个SQL语句中'vw'是什么意思?
- 18. 这个SQL语句包括'WHERE(1)= [condition]'是什么意思?
- 19. 这个Pl-SQL语句是什么意思?
- 20. Python,我无法理解这个语句是什么意思
- 21. 这个select语句的适当的Derby SQL语法是什么?
- 22. INNER_SELECT - SELECT是什么意思?
- 23. SELECT *,MATCH是什么意思?
- 24. 这句话是什么意思?
- 25. awk这句话是什么意思?
- 26. 这句话是什么意思?
- 27. 这句话是什么意思?
- 28. 什么是这条SQL SELECT语句的正确语法
- 29. 这个PHP语句中的单个冒号是什么意思?
- 30. 这个CSS语句中的“@”是什么意思?
我建议花些时间熟悉SQL:http://www.sql-tutorial.net/ – cpjolicoeur