我需要查詢語句的幫助來添加選定的記錄。MYSQL:最新記錄總和
的表記錄示例「TBLA」:
Name, Year, Level, Points, Item
John, 2012, 1, 2, bag
John, 2012, 1, 1, book
John, 2013, 1, 1, pen
John, 2013, 1, 1, pencil
John, 2014, 2, 3, hat
John, 2014, 2, 1, ruler
Kent, 2014, 2, 2, bag
Mic, 2014, 2, 2, bag
Dan, 2014, 2, 2, bag
Tim, 2014, 2, 2, bag
是否有可能做一個1個語句查詢與條件求和點約翰,如果水平超過2相同年,那麼只考慮最近一年的積分。
例如:在上面的例子中,只有下面的記錄應該添加點。 (2012年的記錄應事先被忽略,因爲那裏是具有1級。因此約翰應該有6點以後的一年(2013年)
John, 2013, 1, 1, pen
John, 2013, 1, 1, pencil
John, 2014, 2, 3, hat
John, 2014, 2, 1, ruler
感謝
,如果你設計你的表diferently你可以做到這一點更容易。 – Juanpe 2014-09-03 08:27:45
可以降級嗎? – Bulat 2014-09-03 08:47:13
級別僅爲1或2。 – 2014-09-03 08:52:49