|
|
|
Создание запроса на выборку
|
|||
|---|---|---|---|
|
#18+
Извините может и был уже такой вопрос. У меня есть таблица бригады, в ней 5 полей, первое id Primary index, остальные четыре тип int , в них заноситься id из таблицы сотрудники. Вопрос в том как мне сделать выборку чтоб у меня на каждую бригаду выводились Фамилии сотрудников вместо их id. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2005, 22:06 |
|
||
|
Создание запроса на выборку
|
|||
|---|---|---|---|
|
#18+
Если в лоб, то имхо так: Код: plaintext Таблица 1 - бригады Таблица 2 - работники Таблицы 3 - привязка работников к бргадам. Может быть так удобнее будет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2005, 13:07 |
|
||
|
Создание запроса на выборку
|
|||
|---|---|---|---|
|
#18+
Спасибо нашел решение проще: SELECT br.id, br.name, s1.name AS brigadir, s2.name AS driver, s3.name AS slesar1, s4.name AS slesar2 FROM brigada br JOIN sotrudnik s1 ON s1.id=br.brigadir JOIN sotrudnik s2 ON s2.id=br.driver JOIN sotrudnik s3 ON s3.id=br.slesar1 JOIN sotrudnik s4 ON s4.id=br.slesar2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2005, 16:44 |
|
||
|
|

start [/forum/topic.php?fid=47&gotonew=1&tid=1854308]: |
0ms |
get settings: |
8ms |
get forum list: |
21ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
161ms |
get topic data: |
12ms |
get first new msg: |
7ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
| others: | 248ms |
| total: | 517ms |

| 0 / 0 |
