|
|
|
Помогите пожалуйста с объединяющим запросом
|
|||
|---|---|---|---|
|
#18+
Понимаю, что дело наверное в организации данных, но все же... Есть таблица: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. В данной таблице на момент выборки всего одна запись. Есть таблица - список пользователей: Код: plaintext 1. 2. 3. 4. 5. 6. 7. Проблема: не могу объединить две таблицы одним запросом чтобы было что-то вроде: Код: plaintext Т.е. в выборке получить фамилию для конкретного userIdN. Причем некоторые из Tbl1.[userIdN] могут быть NULL (для них соответственно фамилий не надо)... Помогите пожалуйста... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2002, 05:30:40 |
|
||
|
Помогите пожалуйста с объединяющим запросом
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. но дело наверное все-таки в организации данных ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2002, 08:04:21 |
|
||
|
Помогите пожалуйста с объединяющим запросом
|
|||
|---|---|---|---|
|
#18+
Глупостью было бы пытаться тебе написать запрос...Да ты и сам уже понимаешь суть своей проблеммы. Слышал когда-нибудь про правила нормализации? 1,2,3,4,5 нормальная форма тебе о чем-нибудь говорит? Для начала почитай ка тут: BOL: Creating and Maintaining Databases\Normalization удели внимание своей Tbl1 и подсчитай сколько правил ты нарушил: Achieving a Well-Designed Database В инете щас много по правилам нормализации есть. http://bbd.net.ru/modules.php?op=modload&name=Subjects&file=index&req=viewpage&pageid=46 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2002, 08:16:24 |
|
||
|
Помогите пожалуйста с объединяющим запросом
|
|||
|---|---|---|---|
|
#18+
To Alex Alexeev: большое спасибо, все вроде заработало. To Flint-San: да я понимаю, что надо все не так организовывать, тогда одним join-ом можно было бы обойтись. Но так проще редактировать данные на web-странице - один опрос юзверей - одна строка. В конце концов N всегда будет ограничено 10, а юзверей (Tbl2) никогда не будет больше 150... А за ссылку - спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2002, 10:22:38 |
|
||
|
|

start [/forum/topic.php?fid=46&fpage=3372&tid=1818621]: |
0ms |
get settings: |
5ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
23ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
| others: | 221ms |
| total: | 308ms |

| 0 / 0 |
