mysql - SQL- How to get two different column's values inside one column and two results?
问题描述
This title might be weird but I'm looking for a query which can do this:
I have 1 line which looks like this in my table:
Sensor_address | type_measure_1 | type_measure_2
I would like to do a SQL query which can give me something like this:
result 1 : Sensor_address = X | type_measure = type_measure_1
result 2 : Sensor_address = X (the same) | type_measure = type_measure_2
Is this possible in SQL?
解决方案
Something like this:
SELECT Sensor_address, type_measure_1 as type_measure FROM [table]
UNION ALL
SELECT Sensor_address, type_measure_2 as type_measure FROM [table]
推荐阅读
- gradle - 变量不起作用的 Gradle Exec 任务
- reactjs - 单击表格单元格内的按钮时无法更新状态,React Ant Design
- r - 重复测量的训练/测试拆分
- matlab - 在 Matlab 中查找向量或矩阵中的特定量
- c++ - 我什么时候可以在 C++ 中安全地 memcpy 一个对象?
- c# - 循环通过按钮单击 Xamarin 上的字符串
- java - 如何获取 Maven 插件的当前执行?
- c# - SqlBulkCopy 选项 KeepIdentity
- javascript - 如何在运行时(process.env.SERVER)使用 Cmder 在 Windows 机器上运行 npm 变量?
- android - 删除 FirebaseDatabase 生成的附加密钥