java基本數(shù)據(jù)類型 數(shù)據(jù)庫(kù)查詢,關(guān)于聚合函數(shù)max()的用法?
數(shù)據(jù)庫(kù)查詢,關(guān)于聚合函數(shù)max()的用法?Max()/min()指SQL中的Max/min函數(shù),因?yàn)閍ggregate函數(shù)處理數(shù)據(jù)組,在本例中,Max函數(shù)將整個(gè)teacher表視為一個(gè)組,而tname
數(shù)據(jù)庫(kù)查詢,關(guān)于聚合函數(shù)max()的用法?
Max()/min()指SQL中的Max/min函數(shù),因?yàn)閍ggregate函數(shù)處理數(shù)據(jù)組,在本例中,Max函數(shù)將整個(gè)teacher表視為一個(gè)組,而tname、dName和tsex的數(shù)據(jù)沒(méi)有任何分組方式,因此select語(yǔ)句沒(méi)有邏輯意義。max()和min()函數(shù)不僅可以作用于數(shù)字?jǐn)?shù)據(jù),還可以作用于字符串或日期時(shí)間數(shù)據(jù)類型的數(shù)據(jù)。SQL如下:instance max()函數(shù)用于字符數(shù)據(jù),例如下面的代碼:selectmax(a)asmaxname from a
select list items。group by的列表項(xiàng)中不存在的列可以出現(xiàn)在group by的列表項(xiàng)中,反之亦然。選擇列表項(xiàng)中出現(xiàn)的所有列必須出現(xiàn)在group by之后(聚合函數(shù)除外)
group by通常與聚合函數(shù)(如count sum AVG等)一起使用。,使用group by的兩個(gè)元素:
(1)選擇后出現(xiàn)的字段在聚合函數(shù)或group by中。
(2)要篩選結(jié)果,可以使用where first和group by,或group by first和having