我正在開發一個web應用程序,並且需要總計一個字段的一組記錄。SQL查詢邏輯,將行的字段添加在一起
爲了進一步說明請看包括圖像:
該圖像描述了從使用以下查詢我的輸出:
SELECT * FROM logbook WHERE dayNight = 'D'
現在我需要做的是總所有所有這些記錄的hours
字段中的值。
一旦做到這一點,輸出應該是下面的(就像一個例子)的東西:
6:05:21
代表HH:MM:SS。
但是我想在幾小時和幾分鐘內用十進制數來表示......所以如果我有6小時40分鐘和2秒鐘,它會說6:40。這將是以下結構HH:MM。
所以我不知道如何做到這一點 - 但謝謝你的所有幫助!
'dayNight'字段包含字母D.如何在一段時間內添加字母D?你必須指其他一些專欄。請澄清,並用我們應該幫助您的RDBMS標記您的問題。 –
現在我們知道您想要在「小時數」列中添加值,請分享此列中的數據類型。它看起來像一個字符串,而字符串不容易添加。您仍然需要使用您正在使用的RDBMS標記問題。答案將取決於此。 –
我已經解決了這個問題 - 你是對的我的意思是說:'小時'領域。我正在使用mySQL與PHP。 –