1
的問題我知道這個問題已經被問了很多,但是我找不到解決方案可以解決我的問題。mysql - 使用group by和order by
我有一個大學使用的書籍數據庫,我試圖編寫一個SQL語句來顯示書籍,他們的課程號碼和部門的標題。我需要按照書名按字母順序排列,然後由學校分組。這是我的:
SELECT title, course_number, department
FROM books
GROUP BY school_division
ORDER BY title;
但它只打印3條記錄,當我實際上有10個總計。我不知道如何讓它打印出所有10條記錄?
如果我擺脫了GROUP BY,那麼它會打印出所有10條記錄,所以我不確定發生了什麼。
你爲什麼要分組他們? –