请教一个Mysql查询结果怎么能使它输出两遍的问题?

我需要查询一段数据,类似这样一段SQL语句

'SELECT field_a A,
       field_b B,
       1 select_type,
       field_a A,
       field_b B,
       2 select_type
FROM table_a`

她的输出结果是这样的图片描述
但是我想要的结果该是这样的 图片描述

我知道可以通过两条SQL语句来获得结果,但是怎用使用一条SQL语句获得这些结果呢?

阅读 1.8k
2 个回答
SELECT field_a A,field_b B,1 select_type FROM table_a
UNION
SELECT field_a A,field_b B,2 select_type FROM table_a

还需要排序么

leftjoin或者inner自已查自已

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题