mysql - 在 mysql 中标记行

标签 mysql rows

我有这个代码

SELECT date(start_date) FROM `project` 
WHERE name = "Project_A"
UNION
SELECT date(end_date) FROM `project` 
WHERE name = "Project_A"

结果是

1/2/2013
5/3/2014

我想要发生的是有点像日期标签,我想要的结果是

Start | 1/2/2013
End   | 5/3/2014

我只想为两行添加一个标签,我该怎么做?

最佳答案

做这样的事情:

SELECT 'START', date(start_date) FROM `project` 
WHERE name = "Project_A"
UNION
SELECT 'END', date(end_date) FROM `project` 
WHERE name = "Project_A"

关于mysql - 在 mysql 中标记行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21890379/

相关文章:

mysql - 如何将sql结果中的数据向下推送

html - 如何对齐一行中的DIV

python - Pandas 数据框 : turn date in column into value in row

iphone - UITableView 行数

php在html中显示mysql表

mysql - sql获取昨天的所有记录

mysql - 为什么MySQL不使用索引?

mysql - DELETE FROM table WHERE条件在其他表中满足

php - 将数组传递给 BasicNameValuePair?

SQL Server 2012 - 根据行与行比较更新列