|
|
|
Ошибку не высвечивает, но и запрос не находит
|
|||
|---|---|---|---|
|
#18+
SELECT [PILOT DUES TABLE].ID, [FOR CALC (RATES)].ID, [FOR CALC (RATES)].key, [FOR CALC (RATES)].[LIGHT DUES RATE], [DISCOUNTS FOR CALC].ID, [DISCOUNTS FOR CALC].key, [DISCOUNTS FOR CALC].D1, [DISCOUNTS FOR CALC].D2, [DISCOUNTS FOR CALC].D3, [DISCOUNTS FOR CALC].D4, [DISCOUNTS FOR CALC].D5, [DISCOUNTS FOR CALC].D6, [DISCOUNTS FOR CALC].D7, [DISCOUNTS FOR CALC].D8, [DISCOUNTS FOR CALC].D9, [DISCOUNTS FOR CALC].D10, [DISCOUNTS FOR CALC].D11, [DISCOUNTS FOR CALC].D12, [DISCOUNTS FOR CALC].D13, [DISCOUNTS FOR CALC].D14, [DISCOUNTS FOR CALC].D15, [DISCOUNTS FOR CALC].D16, [DISCOUNTS FOR CALC].D17, [DISCOUNTS FOR CALC].D18, [DISCOUNTS FOR CALC].D19, [DISCOUNTS FOR CALC].D20, [FOR CALC (RATES)].[PILOT DUES IN RATE], [FOR CALC (RATES)].[PILOT DUES OUT RATE], [FOR CALC (RATES)].[TONNAGE IN RATE], [FOR CALC (RATES)].[TONNAGE OUT RATE], [FOR CALC (RATES)].[CANAL DUES RATE], [FOR CALC (RATES)].[BERTH RATE], [FOR CALC (RATES)].[SANITARY DUES RATE], [FOR CALC (RATES)].[TUGBOATS IN RATE], [FOR CALC (RATES)].[TUGBOATS OUT RATE], [FOR CALC (RATES)].[FIRE WATCH RATE], [TUGBOAT DUES TABLE].ID, [AGENCY FEE TOTAL TABLE].ID, [LIGHT DUES TABLE].id, [LIGHT DUES TABLE].key, [LIGHT DUES TABLE].[LIGHT DUES], [AGENCY FEE TOTAL TABLE].key, [AGENCY FEE TOTAL TABLE].[AGENCY FEE TOTAL], [TUGBOAT DUES TABLE].key, [TUGBOAT DUES TABLE].[IN], [TUGBOAT DUES TABLE].OUT, [TUGBOAT DUES TABLE].TOTAL, [TONNAGE DUES TABLE].ID, [TONNAGE DUES TABLE].key, [TONNAGE DUES TABLE].[TOTAL IN], [TONNAGE DUES TABLE].[TOTAL OUT], [TONNAGE DUES TABLE].[TOTAL TONNAGE DUES], [FIRE WATCH TABLE].ID, [CANAL DUES TABLE].ID, [BERTHING CHARGES TABLE].ID, [BERTHING CHARGES TABLE].key, [BERTHING CHARGES TABLE].TOTAL, [SANITARY DUES TABLE].ID, [SANITARY DUES TABLE].key, [SANITARY DUES TABLE].TOTAL, [CANAL DUES TABLE].key, [CANAL DUES TABLE].TOTAL, [MOORING DUES TABLE].ID, [MOORING DUES TABLE].key, [MOORING DUES TABLE].[IN], [MOORING DUES TABLE].OUT, [MOORING DUES TABLE].TOTAL, [FIRE WATCH TABLE].key, [FIRE WATCH TABLE].TOTAL, [PILOT DUES TABLE].key, [PILOT DUES TABLE].[PILOT DUES IN], [PILOT DUES TABLE].[PILOT DUES OUT], [PILOT DUES TABLE].[PILOT DUES TOTAL], MAIN.SHIPCODE, MAIN.FLAG, MAIN.VESSEL FROM (((((((((((MAIN INNER JOIN [AGENCY FEE TOTAL TABLE] ON MAIN.SHIPCODE = [AGENCY FEE TOTAL TABLE].key) INNER JOIN [BERTHING CHARGES TABLE] ON MAIN.SHIPCODE = [BERTHING CHARGES TABLE].key) INNER JOIN [CANAL DUES TABLE] ON MAIN.SHIPCODE = [CANAL DUES TABLE].key) INNER JOIN [DISCOUNTS FOR CALC] ON MAIN.SHIPCODE = [DISCOUNTS FOR CALC].key) INNER JOIN [FIRE WATCH TABLE] ON MAIN.SHIPCODE = [FIRE WATCH TABLE].key) INNER JOIN [FOR CALC (RATES)] ON MAIN.SHIPCODE = [FOR CALC (RATES)].key) INNER JOIN [LIGHT DUES TABLE] ON MAIN.SHIPCODE = [LIGHT DUES TABLE].key) INNER JOIN [MOORING DUES TABLE] ON MAIN.SHIPCODE = [MOORING DUES TABLE].key) INNER JOIN [PILOT DUES TABLE] ON MAIN.SHIPCODE = [PILOT DUES TABLE].key) INNER JOIN [SANITARY DUES TABLE] ON MAIN.SHIPCODE = [SANITARY DUES TABLE].key) INNER JOIN [TONNAGE DUES TABLE] ON MAIN.SHIPCODE = [TONNAGE DUES TABLE].key) INNER JOIN [TUGBOAT DUES TABLE] ON MAIN.SHIPCODE = [TUGBOAT DUES TABLE].key; Прикол в том, что по идее, в таблицах Discounts for calc и For Calc (rates) в поле key должно приниматься значения SHIPCODE из таблицы MAIN. Как замутить запрос? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2004, 15:23:47 |
|
||
|
Ошибку не высвечивает, но и запрос не находит
|
|||
|---|---|---|---|
|
#18+
Думаешь, кто-то разберётся в твоём запросе? :) проверь есть ли в таблицах Discounts for calc и For Calc (rates) в поле key есть значение соотв. полю SHIPCODE из таблицы MAIN ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2004, 15:29:45 |
|
||
|
Ошибку не высвечивает, но и запрос не находит
|
|||
|---|---|---|---|
|
#18+
KelmeДумаешь, кто-то разберётся в твоём запросе? :) проверь есть ли в таблицах Discounts for calc и For Calc (rates) в поле key есть значение соотв. полю SHIPCODE из таблицы MAIN Привет, Келме! В том-то и прикол, что нету! В структуре я делал связь как один ко многим. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2004, 15:31:12 |
|
||
|
Ошибку не высвечивает, но и запрос не находит
|
|||
|---|---|---|---|
|
#18+
Server: Msg 156, Level 15, State 1, Line 1 Incorrect syntax near the keyword 'key'. Server: Msg 170, Level 15, State 1, Line 2 Line 2: Incorrect syntax near 'MAIN'. Это QA показал... больно уж навернутый запрос (тяпница, к тому же (с) АлексейК).... но ошибочный ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2004, 15:31:25 |
|
||
|
Ошибку не высвечивает, но и запрос не находит
|
|||
|---|---|---|---|
|
#18+
Mulat KelmeДумаешь, кто-то разберётся в твоём запросе? :) проверь есть ли в таблицах Discounts for calc и For Calc (rates) в поле key есть значение соотв. полю SHIPCODE из таблицы MAIN Привет, Келме! В том-то и прикол, что нету! В структуре я делал связь как один ко многим. Прикол в том, дорогой друк, что они там должны быть Так добавь же их туда быстрее, иначе никак. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2004, 15:32:47 |
|
||
|
Ошибку не высвечивает, но и запрос не находит
|
|||
|---|---|---|---|
|
#18+
А я хочу, чтобы он сам туда добавлял это, а значения уже буду вписывать я. Сдается, что структурную связь неправильно выбрал, но методом тыка - долго... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2004, 15:37:39 |
|
||
|
Ошибку не высвечивает, но и запрос не находит
|
|||
|---|---|---|---|
|
#18+
ShurgenzServer: Msg 156, Level 15, State 1, Line 1 Incorrect syntax near the keyword 'key'. Server: Msg 170, Level 15, State 1, Line 2 Line 2: Incorrect syntax near 'MAIN'. Это QA показал... больно уж навернутый запрос (тяпница, к тому же (с) АлексейК).... но ошибочный не, запрос должен быть рабочим, не руками явно писался,а в конструкторе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2004, 15:37:46 |
|
||
|
Ошибку не высвечивает, но и запрос не находит
|
|||
|---|---|---|---|
|
#18+
MulatА я хочу, чтобы он сам туда добавлял это, а значения уже буду вписывать я. Сдается, что структурную связь неправильно выбрал, но методом тыка - долго... подчинённые формы и Link child fields и Link master fields тебе всенепременно помогут ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2004, 15:39:49 |
|
||
|
Ошибку не высвечивает, но и запрос не находит
|
|||
|---|---|---|---|
|
#18+
Kelme MulatА я хочу, чтобы он сам туда добавлял это, а значения уже буду вписывать я. Сдается, что структурную связь неправильно выбрал, но методом тыка - долго... подчинённые формы и Link child fields и Link master fields тебе всенепременно помогут А какую связь сделать в структуре? Один к одному, стрелка налево или направо? Ж) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2004, 15:41:57 |
|
||
|
Ошибку не высвечивает, но и запрос не находит
|
|||
|---|---|---|---|
|
#18+
1 ко многим ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2004, 15:43:50 |
|
||
|
Ошибку не высвечивает, но и запрос не находит
|
|||
|---|---|---|---|
|
#18+
Таблица МАЙН сверху самая левая. Другие две таблицы - снизу самые правые. Правильно сделал? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2004, 15:48:51 |
|
||
|
Ошибку не высвечивает, но и запрос не находит
|
|||
|---|---|---|---|
|
#18+
да ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2004, 15:49:59 |
|
||
|
Ошибку не высвечивает, но и запрос не находит
|
|||
|---|---|---|---|
|
#18+
Блин - не не могу я найти эти линки...где они? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2004, 15:51:00 |
|
||
|
Ошибку не высвечивает, но и запрос не находит
|
|||
|---|---|---|---|
|
#18+
Мулат, простой прием облегчит тебе жизнь: дай псевдонимы таблицам в запросе. Проще всего в конструкторе щелкнуть правой кнопкой и в поле псевдоним ввести одну-две буквы. Запросы станут на порядок читабельнее. Т.Е. вместо "SELECT [PILOT DUES TABLE].ID, [FOR CALC (RATES)].ID... FROM [PILOT DUES TABLE] .....[FOR CALC (RATES)]...." будет "SELECT P.ID, F.ID... FROM [PILOT DUES TABLE] AS P.....[FOR CALC (RATES)] AS F...." убери также лишние скобки - станет еще красивее. -- Regards Alexander Artamonov Posted via ActualForum NNTP Server 1.1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2004, 15:52:30 |
|
||
|
Ошибку не высвечивает, но и запрос не находит
|
|||
|---|---|---|---|
|
#18+
кочмар... а просто написать запрос ручками, не используя постороитель если? А то он любит эти квадратные скобки, имена таблиц и прочую дребедень ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2004, 15:53:57 |
|
||
|
Ошибку не высвечивает, но и запрос не находит
|
|||
|---|---|---|---|
|
#18+
Ребят, я 4 месяца делал базу. Знаю, что многое явно не тянет на оптимальность, но все же надо решить конкретную проблему. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2004, 15:54:46 |
|
||
|
Ошибку не высвечивает, но и запрос не находит
|
|||
|---|---|---|---|
|
#18+
Shurgenzкочмар... а просто написать запрос ручками, не используя постороитель если? А то он любит эти квадратные скобки, имена таблиц и прочую дребедень если используется 2-3 таблицы, то да, а если 10, то запаришся ручками писать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2004, 15:55:19 |
|
||
|
Ошибку не высвечивает, но и запрос не находит
|
|||
|---|---|---|---|
|
#18+
зато ошибиться меньше шансов... да и не доверяю я построителю что-то.... группируя он условие на отбор вечно в having лепит. Хотя оптимальнее его в where ставить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2004, 15:57:51 |
|
||
|
Ошибку не высвечивает, но и запрос не находит
|
|||
|---|---|---|---|
|
#18+
Кстати, а что все эти многочисленные XXXX Dues нельзя объеденить в одну таблицу Dues? -- Regards Alexander Artamonov Posted via ActualForum NNTP Server 1.1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2004, 15:57:52 |
|
||
|
Ошибку не высвечивает, но и запрос не находит
|
|||
|---|---|---|---|
|
#18+
Shurgenzзато ошибиться меньше шансов... да и не доверяю я построителю что-то.... группируя он условие на отбор вечно в having лепит. Хотя оптимальнее его в where ставить у кого ошибиться шансов меньше? меня конструктор ни разу не подвёл. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2004, 16:00:38 |
|
||
|
Ошибку не высвечивает, но и запрос не находит
|
|||
|---|---|---|---|
|
#18+
Вот главный запрос, который в форме используется. Но когда я пытаюсь писать в полях таблиц этих двух - выдает ошибку типа "нельзя писАть" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2004, 16:01:01 |
|
||
|
Ошибку не высвечивает, но и запрос не находит
|
|||
|---|---|---|---|
|
#18+
Iskander68 Кстати, а что все эти многочисленные XXXX Dues нельзя объеденить в одну таблицу Dues? -- Regards Alexander Artamonov Posted via ActualForum NNTP Server 1.1 С помощью запроса я это и сделал. А можно ли этот запрос толкнуть в главный запрос? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2004, 16:02:34 |
|
||
|
Ошибку не высвечивает, но и запрос не находит
|
|||
|---|---|---|---|
|
#18+
Kelmeу кого ошибиться шансов меньше? меня конструктор ни разу не подвёл. Меня тоже как бы не подводил.... только неоптимально он запросы строит, гад, хоть и синтаксически верно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2004, 16:05:44 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32780019&tid=1670365]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
58ms |
get topic data: |
13ms |
get forum data: |
4ms |
get page messages: |
85ms |
get tp. blocked users: |
2ms |
| others: | 225ms |
| total: | 425ms |

| 0 / 0 |
