名前に2つのテーブルを追加するにはどうすればよいですか?たとえば :table1.stringColumn = test12_42とtable2.stringColumn = test12_42場合名前にアンダースコアがある場合、mysqlはテーブルの名前を結合できませんでした。
SELECT *
FROM table1
INNER JOIN table2
ON table1.stringColumn = table2.stringColumn
WHERE table1.stringColumn!= '';
これは動作しません。
どのように私はそれらに参加することができます、名前はumlauteとアンダースコアをaltought?
結合の前にアンダースコアを置き換える必要がありますか?これはREPLACE()がなくても動作しますか? –
アンダースコアをスペースで置き換えるのはなぜですか?あなたがしていることは何の意味もなしません。 –
名前をバッククォートで囲みます。 – xQbert