|
|
|
Создание запроса на выборку
|
|||
|---|---|---|---|
|
#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&tid=1854308]: |
0ms |
get settings: |
6ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
158ms |
get topic data: |
10ms |
get forum data: |
4ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 214ms |
| total: | 445ms |

| 0 / 0 |
