Я работаю над проектом, и я столкнулся с проблемой, поскольку у меня есть три разные таблицы, как показано в запросе и моментальных снимках. Я попытался выполнить ниже запрос и вставить результат запросаMysql joining Query
Запрос
select
m.id,b.paybandname,m.payheadid,h.payheadname,m.basedon,find_in_set(h.id,m.basedon) as
basedonone,m.amount,m.type from tblpay_paybandsystem b
left join tblpay_payheadmapping m on b.id = m.paybandid
left join tblpay_payheads h on m.payheadid = h.id
Результат
То, что я хочу основан на колонке я хочу payheadname, например, в третья строка у нас есть 6 на основе столбца, но я хочу имя payhead, которое является «Basic» для id = 6 Теперь я вставляю снимки привязки таблиц, используемых в вышеуказанном запросе
tblpay_paybandsystem
tblpay_payheads
tblpay_payheadmapping
Я хочу имя payhead вместо baseon, содержащего payheadid – Ashish
Фотографии? Это не то, как мы катимся. Опубликовать надлежащие DDLS и/или sqlfiddle ВМЕСТЕ С ЖЕСТКОЙ РЕЗУЛЬТАТОМ – Strawberry