有的时候我们需要查询一些不能从任何实体表中能够取得的数据,比如将数字 1 作为结果集或者计算字符串 “abc” 的长度。
MYSQL 和 MSSQLServer 允许使用不带 FROM 子句的 SELECT 语句来查询这些不属于任何实体表的数据:
SELECT 1 #将1作为结果集
在不带 FROM 子句的 SELECT 语句中使用函数:
SELECT LENGTH(‘abc’) #将字符串 “abc” 的长度作为结果集
在 SELECT 语句中同时计算多个表达式:
SELECT 1,2,3,’a’,’b’,’c’ #将 1、2、3、’a’、’b’、’c’ 作为结果集