我有两张桌子。
(1)压缩机
(2)crankcase_heaters
我正在尝试创建一个SQL查询:
选择 compress.PART_NUMBER
找到具有相同电压和瓦特的 crankcase_heater.PARTNO 。
将该值添加到名为“CRANKHTR”的压缩器表的新字段中
本质上,此查询将重现我的压缩器表,但会有另一个名为“CRANKHTR”的“列”。
我完全迷失在哪里,甚至从这开始。我尝试使用phpmyadmin SQL Query构建器,但我不知道从哪里开始。
答案 0 :(得分:1)
如果没有看到确切的数据结构,听起来你需要一个简单的INNER JOIN
:
SELECT
`cp`.`VOLTAGE`,
`cp`.`WATT`,
`ch`.`PARTNO` as CRANKHTR
FROM
`compressor` cp
INNER JOIN `crankcase_heaters` ch ON ch.VOLTAGE = cp.VOLTAGE AND ch.WATT = cp.WATT