我有以下查询:
SELECT location.dep_id, location.county, names.name, coords.lat_dec, coords.lon_dec, commodity.commod
FROM location, names , coords, commodity
WHERE location.dep_id=names.dep_id AND names.line=1 AND location.dep_id=coords.dep_id AND location.dep_id=commodity.dep_id AND commodity.import='primary' AND location.state_prov='nevada'
问题是commodity.import 列可以有多个“primary”匹配项。对于查询输出,我需要将多个“primary”值放在一个单元格中,以便结果“gold”、“silver”和“unobtanium”将列在 commod 列“gold silver”的一个单元格中unobtanium”,而不是返回 3 行。