MySQLの基本構文

前回作成したデータベースを元に簡単なMySQLのコマンドをまとめておきます。

  • 年齢が35歳以上の人の抽出
$select * from employee where age > 35 order by age;
  • 年齢が20代の人の抽出
$select * from employee where age >=20 and age<30 order by age;
  • 年齢の平均の抽出
$select avg(age) from employee;
  • 開発部の人の部署名(dep_name)と名前(name)の抽出し、結合して出力 (内部結合)
$select dep_name, name from employee 
inner join department using (dep_id)
where dep_name='開発部' ;

あと外部結合が欲しいところですが、また今度。

広告を非表示にする