SQLを使い始めたばかりです。データは 3 つのテーブルとして格納されます。例を以下に示します...
表1 : 製品ファミリ
列: 製品ファミリー
TABLE2 : 施設
列: 場所
表3 : ストラップ
コラム:工場を建てる コラム:製品シリーズ 列: 2012 年のフルユニットと C 列: 2013 年のフルユニットと C 列: 2014 年のフルユニットと C 列: 2015 年のフルユニットと C 列: 2016 年のフルユニットと C 列: 2017 年のフルユニットと C 列: 2018 年のフルユニットと C
「場所」に保存されているテキスト値が「建築プラント」の特定のテキスト値と一致する場合 & 「製品ファミリ」に保存されているテキスト値が「製品タイプ」の特定のテキスト値と一致する場合
次に...対応する行の7つの列「201X Full Units w/C:」の内容を取得し、それらと一致する「場所」および「製品ファミリ」の値で構成される新しいテーブルを作成します。
私の質問:
select facility.location, ProductFamily.productfamily, strap.[2012 Full Units w/C], [2013 Full Units w/C], strap.[2014 Full Units w/C], strap.[2015 Full Units w/C], [2016 Full Units w/C], strap.[2017 Full Units w/C], strap.[2018 Full Units w/C]
from facility, ProductFamily
inner join strap on ProductFamily.productfamily = strap.[prod series]
inner join facility on strap.[build plant] = facility.location;
クエリが私が望むものを達成するかどうかはわかりませんが、構文エラーも発生します (演算子がありません)