私は、ソース - ターゲットペア(CATツールの同僚のユーザーのための翻訳メモリ)に翻訳されたセンテンスを含むMS Accessデータベースを持っています。ややうるさく、ソースとターゲットは、このように、別々の列に格納されているが、IDによってリンクされた行でされていません。SQLがMS ACCESSデータベースの列に転記するSQL
+---+----+--------------+
|id |lang| text |
+---+----+--------------+
1 a lang a text
1 b lang b text
2 a more a text...
2 b more b text...
+---+----+--------------+
私のようなテーブルにそれを回すために使用することができますどのようなSQL
:
+---+--------------+--------------+
|id | lang A | lang B |
+---+--------------+--------------+
1 lang a text lang b text
2 more a text... more b text...
パフォーマンスはここで重要ではありません。なぜなら、これはしばらくの間しか実行しないで、dbは巨大ではありません(わずか数千行だけです)。
ありがとう、私はトランスフォームについて知らなかった。それは私が必要とする結果を正確に生成します。アクセスは、言語(ソース)と同じ内容の "Expr1003"という名前の列を追加するようですが、無視することができます。 –
次のようにSELECT行を変更することができます。SELECT ID – Fionnuala