我有一張表,其結構已簡化爲下面的小表。操作SQL表
我想操縱下面的數據集爲以下形式:
新的數據集將包含DC的每一種情況下單記錄,與是/否標誌,指示,如果NatureOfTumour從DC更改爲以及如果適用,從DC更改爲IN所需的時間。
只有當位置保持不變時,纔會考慮從DC到IN的更改,即只有在NatureOfTumour從DC更改爲IN且位置保持不變的情況下,才應考慮那些記錄。 ItemNo是唯一的ID。
在社區成員的建議下,我也在下面的文本中粘貼了表格,並儘可能清理乾淨。最後一列「Gen」是空的。 ItemNo是唯一的ID。將下面的文本複製到excel並執行文本到列(以空格分隔)應該以可讀格式爲您提供原始表格。抱歉想不到更好的方法來粘貼表格。
ItemNo DateOfTest NatureOfTumour Location Centre Gen
2345 07/2006 DC P S-224
2345 12/2006 IN P S-224
2342 05/2004 DC Q B-266
3878 06/2006 DC P S-224
3878 05/2005 DC Q S-224
5678 09/2000 IN P S-224
5597 10/2001 DC P B-266
5597 01/1999 IN Q B-266
MySQL或Oracle?另外,請不要張貼截圖,以文字形式提供信息。 –
我在MySQL上做了類似的事情。我添加了2個表格。第一個是原始數據。第二個是相同的,但有一個編輯日期。在哪裏可以跟蹤每個唯一ID的變化以及我想知道日期的任何字段。關係是'1到多個'。我在SO上發佈了這個問題。讓我找到它。 – droidnation
對不起,傢伙們仍然習慣於在這裏發佈問題的最佳方式。我已經將圖像(表格)更改爲簡單的文本,應該很容易複製到Excel中,並將文本轉換爲文本到 – Jayden