MariaDB [test]> SELECT person.name, department.name FROM person, department WHERE person.dept_no = department.no;+-------+-------------------+
| name | name |
+-------+-------------------+
| kai | sales |
| gerda | human resource |
| ragi | sales |
+-------+-------------------+
→ 左の name 列は person テーブルから、右の name 列は department テーブルから取得されています。このままでは分かりづらいのでそれぞれの列に別名を付けます。
AS 句を使って列に別名をつける
MariaDB [test]> SELECT person.name AS 'person name', department.name AS 'department name' FROM person, department WHERE person.dept_no = department.no;+-------------+-----------------------+
| person name | department name |
+-------------+-----------------------+
| kai | sales |
| gerda | human resource |
| ragi | sales |
+-------------+-----------------------+
→ それぞれの列がどのような意味を持つのかがひと目でわかるようになりました。
0 件のコメント:
コメントを投稿