这些SQL查询是否返回完全相同的结果?
这两个查询的结果是否相同这些SQL查询是否返回完全相同的结果?,sql,Sql,这两个查询的结果是否相同 Select MIN(create_time) a, accounts FROM table1 。。。而且 Select MIN(create_time) AS a, accounts FROM table1 是的,是一样的 此外,如果别名由更多单词组成,则应在双引号之间使用它 像这样: Select MIN(create_time) "MINIMUM TIME", accounts FROM table1 A我说过,这个版本也相当于: Select MIN(cr
Select MIN(create_time) a, accounts FROM table1
。。。而且
Select MIN(create_time) AS a, accounts FROM table1
是的,是一样的
此外,如果别名由更多单词组成,则应在双引号之间使用它
像这样:
Select MIN(create_time) "MINIMUM TIME", accounts FROM table1
A我说过,这个版本也相当于:
Select MIN(create_time) AS "MINIMUM TIME", accounts FROM table1
AS
是可选关键字。阅读this@almoujtahed不客气,我希望一切都清楚。每次提问时,不要忘记向上投票和/或标记正确答案。SQL中的标识符需要用双引号括起来。单引号表示字符串文字'MINIMUM TIME'
是一个字符串,'MINIMUM TIME'
是一个标识符(在本例中是一个列别名)@a_horse_和_no_name谢谢您的评论。我修改了我的答案。