Я пытаюсь для запроса предприятия SQL ServerSQL несколько поиски для одного столбца кода в запросе SQL
По какой причине claim_Id
и Status_ID
оба содержатся в одной и той же таблицы я хочу перевести claim_ID
и Status ID
в тот же запрос, что и отдельные столбцы, как я могу это сделать?
╔═══════════╦═════════╗
║ claim ║ code ║
╠═══════════╬═════════╣
║ claim_ID ║ code_ID ║
║ status_ID ║ name ║
╚═══════════╩═════════╝
Claim
стол:
╔═══════════╦═════════╗═════════╗
║ Claim_ID ║status_ID║Item_ID ║
╠═══════════╬═════════╣═════════║
║ 1 ║ 12 ║ 1 ║
║ 2 ║ 14 ║ 2 ║
╚═══════════╩═════════╝═════════
Code
стол:
╔═══════════╦═════════╗
║ CODE ID ║ name ║
╠═══════════╬═════════╣
║ 1 ║ complete║
║ 2 ║ cancel ║
║ 12 ║ Open ║
║ 14 ║Shipping ║
╚═══════════╩═════════╝
Идеальный выход:
╔═══════════╦════════════ ╗════════════════
║ ITEM_ID ║Claim_ID_name║status_ID_name ║
╠═══════════╬═════════════╬═══════════════╣
║ 1 ║ complete ║ open ║
║ 2 ║ cancel ║ shipping ║
║ ║ ║ ║
║ ║ ║ ║
╚═══════════╩═════════════════════════════╝
Пожалуйста, разместите данные образца и нужный результат. Скорее всего, вам понадобится использовать конструкции CASE. –
Просьба описать лучше и показать данные образца – Drew
эй, ребята, жаль, что я новый для переполнения стека постарался сделать это как можно яснее –