今回は SQL の集計関数と並べ替えについて説明します。SQL 集計関数と並べ替えを使用するときの注意事項 について、実際の事例を見てみましょう。
count関数
構文:Select count(*)|count(列名) from table_name [where where_defination];Select count(id) from stu;Select count(name) from stu where math > 90;select count (name) from stu where chines+math+English> 250;
Select sum (列名) from stu [where where_defination]; Select sum (列名),sum(列名), sum(列名) from stu [where where_definition]; Select sum (列名)+sum(列名)+ sum(列名) from stu [where where_definition]; Select sum (列名)+sum(列名)+sum(列名) as 总分 from stu [where where_definition]; Select sum (列名)/count(name) from stu [where where_defination]; Select avg(math) from stu; Select avg(math + chines + english) from stu; Select max|min(列名) from stu; Select max(math + chines + english) from stu; Select min(math + chines + english) from stu;
queryresults
クエリ結果を並べ替えるにはorder by句を使用します
Select column1, column2, column3 from table order by column asc|desc
Select name, math from stu order by math; select name, math+english+chines from stu order by math+english+chines desc; select name, math+english+chines from stu where name like 'zhang%' order by math+english+chines desc;
以上がSQL集計関数とソートの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。