|
Помогите собрать запрос
|
|||
---|---|---|---|
#18+
Вобщем имеем 4 таблицы 1. Таблица полисов. POLIS (ID_POLIS,SERIA,NOMER) 2. Taблица объектов в полисе LISTOBJ (ID_OBJLIST,ID_OBJ, ID_POLIS,) 3. Taблица объектов OBJ (ID_OBJ,NAME) 4. Taблица поступлений возносов MONEYIN (ID_MONEYIN, ID_POLIS,SUMMA,DATA) Надо запросом получить что то типа токого SERIA NOMER NAME SUMMA DATA АГ__|001201|легковоеавто|1000__|01.01.01 Null_|Null___|грузовоеавто|500___|01.04.01 Null_|Null___|Null_________|244___|01.06.01 Думаю понятно. вобщем У меня пока только вот так получается SERIA NOMER NAME SUMMA DATA АГ |001201|легковоеавто|1000 |01.01.01 АГ |001201|легковоеавто|500 |01.04.01 АГ |001201|легковоеавто|244 |01.06.01 АГ |001201|грузовоеавто|1000 |01.01.01 АГ |001201|грузовоеавто|500 |01.04.01 АГ |001201|грузовоеавто|500 |01.06.01 Запос такой SELECT SERIA, NOMER, NAME, SUMMA,DATA FROM POLIS, LISTOBJ,OBJ,MONEYIN WHERE (POLIS.ID_POLIS = LISTOBJ.ID_POLIS) AND (LISTOBJ.ID_OBJ = OBJ.ID_OBJ ) AND (MONEYIN.ID_POLIS = POLIS.ID_POLIS) Где копать? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.11.2002, 10:13 |
|
Помогите собрать запрос
|
|||
---|---|---|---|
#18+
Я думаю, если вообще возможно получить такую штуку без обработки на клиенте, то только из хранимой процедуры. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.11.2002, 11:16 |
|
Помогите собрать запрос
|
|||
---|---|---|---|
#18+
Привет. Я, например, не знаю, что значит получить что-то типа такого :). В общем, смотри выражения GROUP BY и разные виды соединений таблиц (JOINы). ... |
|||
:
Нравится:
Не нравится:
|
|||
01.11.2002, 12:34 |
|
Помогите собрать запрос
|
|||
---|---|---|---|
#18+
Пробывал GROUP BY он у меня просто сортирует и усе Буду очень благодарен если кто на пальцах расскажет как работают GROUP BY, JOIN ну слабо мене пока. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.11.2002, 12:42 |
|
Помогите собрать запрос
|
|||
---|---|---|---|
#18+
POLIS | ID_POLIS | SERIA | NOMER | LISTOBJ | ID_OBJLIST | ID_OBJ | ID_POLIS | OBJ | ID_OBJ | NAME | MONEYIN | ID_MONEYIN | ID_POLIS | SUMMA | DATA | Как то так! Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8.
... |
|||
:
Нравится:
Не нравится:
|
|||
01.11.2002, 17:32 |
|
|
start [/forum/topic.php?fid=40&fpage=533&tid=1581101]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
29ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
others: | 264ms |
total: | 386ms |
0 / 0 |