У меня большая проблема с базой данных SQLBase или ее движком.
У меня есть история с MySQL, но не с SQLBase.
У меня есть:
- Несколько таблиц, соединенных вместе,
- рабочий заказ, который имеет,
- несколько значений в столбце и
- Я хочу, чтобы они были получены в результате запроса подряд.
Например, вот что я хочу:
table
ordernr|type|..............|productnr
-------------------------------------
1141356| v1 | .............|fe465
1141356| v2 | .............|hty546
1141356| v3 | .............|rgrg211
1454446| v1 | .............|dw885
1454446| v2 | .............|fee885
1454446| v3 | .............|wwf6664
1231231| v1 | .............|ff664
1591591| v1 | .............|gg123
1591591| v2 | .............|jj5891
query result
ordernr | .............| v1 | v2 | v3
--------------------------------------------
1141356 | ............ |fe465|hty546|rgrg211
1454446 | ............ |dw885|fee885|wwf6664
1231231 | ............ |ff664| - | -
1591591 | ............ |gg123|jj5891| -
Но когда я пытаюсь это сделать, я получаю только заказы с одним, двумя или тремя значениями.
В зависимости от того, как я пишу в запросе,
но я хочу, чтобы все значения отображались.
Я пытался использовать левое соединение, но безрезультатно.
Из другой таблицы поступает только ordernr.
Пожалуйста, спросите, нужна ли вам дополнительная информация.
Я изо всех сил стараюсь помочь.
EDIT:
Привет! Оно работает! Каким-то образом мой запрос начал работать как надо. Но позвольте мне сказать, что я работал с MySQL более 10 лет без особых хлопот, но эта база данных SQL дает мне высокое кровяное давление. :)