私はデータベースを使用して多言語システムに取り組んでおり、特定のlanguage_id'EN'ですべてのレコードを複製し、同じテーブルに複製しようとしていますが、同じkey_valueとキーテキストで異なるlanguage_idに複製しています
テーブル言語
id---language_id---key_value---key_text
1 EN _WELCOME Welcome
2 CH _WELCOME ...
3 EN _LOG_IN Log In
4 CH _LOG_IN ...
いくつかのワークホームをしましたが、それは機能していません、これが仕事をする正しい方法であるかどうかはわかりません。
INSERT INTO language (language_id,key_value,key_text)
(SELECT 'FR','key_value','key_text' FROM language WHERE language_id='EN' )
//Unknown column 'language_id' in 'where clause'
私はいくつかの古いウェブチュートリアルからこのサンプルを入手しましたが、彼らは別のテーブルで働いています