2014-11-07 2 views
1

Я пытаюсь сделать соединение с LEFT (столбец, 5), но я не получаю синтаксис правильно. Из приведенного ниже кода, как я должен это делать? Я обычно делаю MSSQL, поэтому я не уверен, что синтаксис отличается или я просто делаю что-то неправильно.Postgresql Issue

select * from ofbiz.supplier_product a 
join ofbiz.supplier_product b on a.(LEFT(prod_catalog_id,5)) = b.party_id 

Благодаря

ответ

2

Попробуйте это:

select * from ofbiz.supplier_product a 
join ofbiz.supplier_product b on LEFT(a.prod_catalog_id,5) = b.party_id 
+0

Спасибо! Было бы лучше, если бы у меня были обе мои таблицы, а не только один XD – Intelwalk