我有三个表vcircuits (包含电路详细信息)、ttcchcarges (包含电路电荷)和tpc(包含合同详细信息)。我正在尝试将pccontract信息与电路细节一起包括在内。因此,我可以知道哪些电路连接了合同,反之亦然。
发布于 2013-11-27 03:35:30
您没有提到您正在使用的DBMS,所以我将把它指向SQL Server。
不能在SQL Server中进行条件联接或决定是否有条件地选择列。
示例:
SELECT date, vendor, place, COALESCE(circuit, 'no circuits...')
FROM vcircuit as vc
LEFT JOIN circuit as c
on vc.product_code_id = c.pc您当前的查询在有效的SQL Server查询附近没有where,因此很难确切地确定您正在尝试做什么,但希望这将帮助您在正确的轨道上开始。
https://stackoverflow.com/questions/20226201
复制相似问题