次のクエリを実行すると:
SELECT 1 FROM emp;
私は得る:
mysql> SELECT 1 FROM emp;
+---+
| 1 |
+---+
| 1 |
| 1 |
| 1 |
| 1 |
| 1 |
| 1 |
| 1 |
| 1 |
| 1 |
| 1 |
| 1 |
| 1 |
| 1 |
| 1 |
| 1 |
+---+
私が行った場合:
SELECT 1 FROM emp e WHERE 20=e.deptno;
私は得る:
mysql> SELECT 1 FROM emp e WHERE 20=e.deptno;
+---+
| 1 |
+---+
| 1 |
| 1 |
| 1 |
| 1 |
| 1 |
| 1 |
+---+
6 rows in set (0.00 sec)
もしそうなら:
mysql> SELECT deptno FROM emp;
+--------+
| deptno |
+--------+
| 10 |
| 10 |
| 10 |
| 20 |
| 20 |
| 20 |
| 20 |
| 20 |
| 20 |
| 30 |
| 30 |
| 30 |
| 30 |
| 30 |
| 100 |
+--------+
15 rows in set (0.00 sec)
前に6行と6行あることがわかります20
: SELECT 1 FROM emp e WHERE 20=e.deptno;
しかし、これらのクエリはどのように関連していますか?