Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
这些SQL查询是否返回完全相同的结果?_Sql - Fatal编程技术网

这些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谢谢您的评论。我修改了我的答案。