SELECT * FROM (VALUES (0, 0)) AS T(A, "*");mysql支持吗
时间: 2023-12-14 13:38:59 浏览: 18
MySQL 支持该查询语句。该语句创建了一个名为 T 的临时表,其中包含一个名为 A 的整数列和一个名为 "*" 的字符列,并插入一行值为 (0, 0) 的数据。你可以在 MySQL 中使用类似以下的语句执行该查询:
```
SELECT * FROM (SELECT 0 AS A, "*" AS Star) AS T;
```
请注意,该语句不同于使用 VALUES 子句插入数据到表中的语法。在该语句中,VALUES 子句被用于创建一个临时表,而不是插入数据到表中。
相关问题
with tmp(a, b) as ( values (1, 1), (1, 0), (1, cast(null as int)) , (0, 1), (0, 0), (0, cast(null as int)) , (cast(null as int), 1), (cast(null as int), 0), (cast(null as int), cast(null as int))) select * from tmp where a = 1 AND b = 1 order by 1, 2;mysql支持吗
这是一个使用 WITH 子句和 VALUES 子句生成一个临时表并从中查询数据的 SQL 语句。MySQL 并不支持 WITH 子句,但可以通过创建临时表或者使用子查询来实现相同的功能。以下是一个使用子查询的示例:
```
SELECT *
FROM (SELECT 1 AS a, 1 AS b UNION ALL
SELECT 1, 0 UNION ALL
SELECT 1, NULL UNION ALL
SELECT 0, 1 UNION ALL
SELECT 0, 0 UNION ALL
SELECT 0, NULL UNION ALL
SELECT NULL, 1 UNION ALL
SELECT NULL, 0 UNION ALL
SELECT NULL, NULL) AS tmp
WHERE a = 1 AND b = 1
ORDER BY 1, 2;
```
注意,MySQL 中的子查询必须包含在括号内,并且必须为其指定一个别名。
mysql能用select x = 1 as x1, count(*) as c from (values 0, 1, 2, cast(null as integer)) as t(x) group by x = 1;
是的,这条MySQL语句是可以执行的。它使用了一个类似于临时表的方式,创建了一个包含了四个值的表,然后使用了GROUP BY和COUNT函数来统计x等于1和x不等于1的行数。由于NULL在MySQL中被视为未知值,它不会被计入任何一组中。这条语句的结果将是一个包含两列的表,其中第一列x1表示x是否等于1,第二列c表示该组中的行数。
相关推荐
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)