Я ненавижу просить код, но я просто не могу сделать это ниже -
Сотрудники
| lastname - name - position |
| Henderson | John | A |
| Howard | Bob | B |
| Hendry | Chris | B |
Max_person
| lastname - change |
| Henderson | 0.9 |
| Howard | 0.2 |
| Hendry | 0.3 |
Я пытался подключиться к этим двум таблицам - добавив столбец "POSITION" сотрудников в конец max_person.
Каков запрос для использования здесь?
PS. Извините за мой предыдущий вопрос - я неправильно понял таблицы и теперь полностью потерял
Использование:
SELECT mp.lastname,
mp.change,
s.position
FROM MAX_PERSON mp
LEFT JOIN STAFF s ON s.lastname = mp.lastname
Если между двумя таблицами нет соответствующего значения последнего имени, значение позиции будет NULL. Измените "LEFT JOIN" на "JOIN", если вы хотите видеть только записи, которые соответствуют...
Это опасно для присоединения к фамилии, потому что у нескольких людей может быть одна и та же фамилия. Имя также может быть дублировано, но представляет другого человека...