聚合:数据库SQL中的几种排序方法
SQL中常用的排序方法有: 1. ORDER BY:按照指定列进行升序或降序排列。 2. GROUP BY:将查询结果按照指定列进行分组,并对每个分组进行聚合操作。 3. HAVING:对分组后的结果进行筛选,只保留满足条件的分组。 4. DISTINCT:去除查询结果中的重复行。 5. UNION:将多个查询结果合并成一个结果集。 6. INTERSECT:返回两个查询结果的交集。 7. EXCEPT:返回第一个查询结果中存在,但第二个查询结果中不存在的行。
选择某表的某列从某表
selecttablesname.columnfromtables;
选择某表的某列从某库的某表
selecttablesname.columnfromdatabase.tables
选择某表从某列按照某列的顺序
selectcolumnfromdatabaseorderbycolumn;
选择多列从某表按照某两列排序
selectcolumn1,column2,c3fromdatabaseorderbycolumn1,column2;
选择多列从某表按照某列降序排序
selectcolumn1,column2,c3fromdatabaseorderbycolumn1desc;
选择多列从某表按照某列降序排序后再按照某列顺序排序
selectcolumn1,column2,c3fromdatabaseorderbycolumn1desc,column2;
查询某行从某表以某行排序取最值
selectcolumnfromtablesorderbycolumn1desclimit1;