これが答えとして彼の次の質問で教師の要求です:
["Q12。部門10および60で働いているすべての従業員を表示します。"
mysql> select last_name, department_id
> from employees
> where department_id = 10 or department_id = 60;]
This is the result:
+-----------+---------------+
| last_name | department_id |
+-----------+---------------+
| Hunold | 60 |
| Ernst | 60 |
| Lorentz | 60 |
| Whalen | 10 |
+-----------+---------------+
私の意見では、人が表示したい情報を考慮すると、「部門10で働くすべての従業員を表示し、部門60で働くすべての従業員を表示する」というより良い質問になります。現在の建設に関する質問では、彼は両方の部門で働く従業員、つまり60と10の両方で同時に(または少なくとも1日の異なる時間に)働く従業員のみを表示するように求めているようです。
表の説明は次のとおりです。
+----------------+--------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+----------------+--------------+------+-----+---------+-------+
| Employee_id | decimal(6,0) | NO | PRI | NULL | |
| First_Name | varchar(20) | YES | | NULL | |
| Last_Name | varchar(25) | NO | | NULL | |
| Email | varchar(20) | YES | | NULL | |
| Phone_Number | varchar(20) | YES | | NULL | |
| Hire_Date | date | NO | | NULL | |
| Job_Id | varchar(10) | YES | | NULL | |
| Salary | decimal(8,2) | YES | | NULL | |
| Commission_Pct | decimal(2,2) | YES | | NULL | |
| Manager_Id | decimal(6,0) | YES | | NULL | |
| Department_Id | decimal(4,0) | YES | | NULL | |
+----------------+--------------+------+-----+---------+-------+
多分私はここで何かが欠けています。助けてくれてありがとう。