У меня есть DB Postgres с очень плохим дизайном схемы, я пытаюсь присоединиться к двум таблицам с идентификатором и полем, в котором есть идентификатор, но с несколькими символами в начале, как я могу присоединиться к ним?SQL JOIN ON # = chr #
например.
TABLE1
------
Field name: ID
Value: 1000
TABLE2
------
Field name: NUMBER
Value: WO-1000
поэтому в основном мне нужно сказать что-то вроде:
JOIN TABLE2 ON (TABLE1.ID = 'WO-' + TABLE2.NUMBER)
Благодаря
Параметр '' || не является специфичным для Postgres - это то, что было определено в SQL стандарт 30 лет назад –
@a_horse_with_no_name - Да, это стандартный SQL. Просто упомянул о своем пути к конкатенации :) –