次の2つのテーブルがあります。テーブルAのユーザ名は、テーブルBのメールアドレスの最初の部分です。SQLは2つのテーブルを結合して2番目のテーブルからメールを分割します
スプリットを使用して2つのテーブルを結合するにはどうすればよいですか?これを行う別の方法がありますか?
これは私の現在のクエリです:私はスプリットを使用したい
SELECT
A.Full_name,
A.Username,
B.Email,
FROM
A
LEFT JOIN B
ON A.Username = B.Email
(B.Email、「@」) - しかし、私はこの構文が正しいとは思いません。
Table A
--------------------------------
Full_name | Username |
--------------------------------
John Doe | johndoe |
--------------------------------
Jane Smith | janesmith |
--------------------------------
Table B
----------------------------------
Full_name | Email |
----------------------------------
John Doe | [email protected] |
----------------------------------
Jane Smith | [email protected] |
----------------------------------
? –