[英]How to create virtual column with multiple value using MySQL SELECT?
我可以將虛擬列添加為
SELECT '1' as id
| id |
-------
| 1 |
但我想添加多個值,例如:
SELECT ('1','2','3') as id
| id |
-------
| 1 |
| 2 |
| 3 |
但這不起作用
就像Marc B在評論中說的那樣,您不能有一個查詢將單行拆分為多行,但是您可以有多個查詢,每個查詢通過將它們與聯合鏈接在一起來產生一個值。
SELECT 1 id
UNION
SELECT 2
UNION
SELECT 3
由於答案是在一些評論中提供的,因此我將其發布為社區Wiki。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.