得到最後和Secondlast記錄從上面的圖片,我有ň的記錄與號CAT_ID和sub_cat_id但在圖像只有兩個在那裏。
,所以我希望得到最後和secondlastscore_in_per
值命名爲lastScore
和latetsScore
..
我怎樣才能檢索..?
SELECT
(SELECT score_in_per FROM tbl_student_skill_score ORDER BY date DESC LIMIT 2,0) as lastScore,
(SELECT score_in_per FROM tbl_student_skill_score ORDER BY date DESC LIMIT 1) as latetsScore
我是新來這個複雜的MySQL logics..This我曾嘗試..
例子: 可以說,一個用戶的電子郵件是[email protected]
採取相同的測試2
時間和測試與一個類別和子類別相關聯。 所以用戶會參加任何次數的測試...
從那條記錄我想得到最後兩個記錄的百分比。
你的子查詢有什麼問題?你想要什麼結果?我看不到圈出來的行是最新的還是最新的。 –
它不工作,有時它說內部查詢得到多個值..現在latetsScore來了,但最後得分作爲'空' –
讓我解釋清楚有問題給一分鐘。 –