|
возвращение нужного значения по условию
|
|||
---|---|---|---|
#18+
Друзья, прошу помощи! не соображу никак :( есть таблица: CREATE TABLE emp (emp_id int, fio varchar, cheif_id int); INSERT INTO emp values (5001, 'Петров',3928), (5002, 'Иванов', 5001), (5005, 'Иваньков', 5001), (5003, 'Сидоров',5005), (5004, 'Семенов',5005) Нужно чтобы в новый столбец выводилось fio по условию: например, если в столбце cheif_id стоит 5005, то выводилось бы fio, но fio соответствующее emp_id . То есть такой результат: Код: plaintext 1. 2. 3. 4. 5. 6.
Это даёт ту же фамилию, что и в столбце fio: Код: plsql 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
20.12.2021, 11:41 |
|
возвращение нужного значения по условию
|
|||
---|---|---|---|
#18+
Код: sql 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
20.12.2021, 11:51 |
|
возвращение нужного значения по условию
|
|||
---|---|---|---|
#18+
PaulWist, Спасибо огромное! ... |
|||
:
Нравится:
Не нравится:
|
|||
20.12.2021, 11:53 |
|
возвращение нужного значения по условию
|
|||
---|---|---|---|
#18+
olif PaulWist, Спасибо огромное! Зачеты? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.12.2021, 11:59 |
|
|
start [/forum/topic.php?fid=46&msg=40121606&tid=1683996]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
283ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
others: | 15ms |
total: | 391ms |
0 / 0 |