select
min(temperature) as minTemp,
max(temperature) as maxTemp from test
union
(
select
temperature as Temp ,
datetime as Date
from test
order by datetime desc
limit 1
)
が結果を返す:
私のような別々の列に結果を表示するにはどうすればよい+---------+---------------------+
| minTemp | maxTemp |
+---------+---------------------+
| 24.11 | 26.739999771118164 |
| 25.93 | 2017-05-14 15:11:09 |
+---------+---------------------+
:
+---------+---------------------+----------+----------------------+
| minTemp | maxTemp | Temp |Date |
+---------+---------------------+----------+----------------------+
| 24.11 | 26.739999771118164 | 25.93 | 2017-05-14 15:11:09 |
| | | | |
+---------+---------------------+----------+----------------------+
ユニオンは、複数のセットの結果を結合します。なぜこれを達成したいのですか?複数の選択肢を使用するだけです –