LEFT JOIN
2 つのテーブルで実行しようとしています。どちらにも WEBSITE という名前の列があります。1 つはプロトコル like が入力され、もう 1 つはプロトコル like が入力されていhttp://abc.com
ませんabc.com
。
これらのテーブル wrt WEBSITE 列を結合しようとしています。プロトコルを置き換えてから、次のように結合を実行しようとしました:
SELECT replace(WEBSITE, 'http://', '') as SITENAME FROM WITHPROTOCOLTABLE LEFT JOIN WITHOUTPROTOCOLTABLE ON (WITHPROTOCOLTABLE.SITENAME = WITHOUTPROTOCOLTABLE.WEBSITE)
しかし、私はエラーが発生します:column WITHPROTOCOLTABLE.SITENAME does not exist
を実行するにはどうすればよいですかJOIN
。ご意見をお聞かせください。
編集:
表:
WITHPROTOCOLTABLE
website somedata
----------------|---------------
http://abc.com | abcdef
http://xyz.com | xyzabc
WITHOUTPROTOCOLTABLE
website
-------
abc.com
xyz.com