![](/img/trans.png)
[英]MySQL query - single row in one table with multiple rows in another table
[英]How to Insert multiple rows as one row to another table in Mysql
這就是您需要顯示該結果的邏輯。 不確定在不使用您的特定表等進行測試的情況下是否可以正常工作。這還將選擇數據並像這樣顯示它,但不會插入它(不知道為什么會需要它)
SELECT
id,
emp_id
date,
MAX(case when row = 1 then time end) in1,
MAX(case when row = 2 then time end) in2
FROM
(
SELECT id, emp_id, date, time
row_number() over(partition by id) row
FROM TableA
) a
GROUP BY date;
如果您有任何問題請告訴我
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.