SQLクエリで私を助けることができますか?MySql Update where table_A.col_1 table_B.col_1とtable_B.col_2の間
他のテーブルから値を取得したいが、 "join"カラムがこれらの2つのテーブルでまったく同じではないため、内部結合を使用することはできません。代わりに、 "Table_A.clubZipCode BETWEEN Table_B.zip_minとTable_B.zip_max"が成立する場所を確認する必要があります。
は、これは私の研究は、これまでeffordされています。それはライン5 に構文エラーを描きしかし
UPDATE
Table_A
SET
Table_A.clubState = Table_B.state
FROM
clubs_data AS Table_A
JOIN zip_to_state AS Table_B
WHERE
Table_A.clubZipCode BETWEEN Table_B.zip_min AND Table_B.zip_max
ありがとうございます!
はとにかくありがとうございます。将来のクエリに適した構文を知っておくとよいでしょう。 –