私はSQLiteを使用しています。そのようなオプションのリクエストを作成したいと思います。結果を連結したSQLiteのコンボリクエスト
私はレコードに二つのテーブルA、Bの を持っているが、私は名前の列を持つテーブルBでは例name
のために、整数値を持つフィールドid
、および文字列をいくつかのフィールドが含まれています
number A<name1> A<name2> A<name3>...
私はので、私はAのためのid
を知っているいくつかの値に等しいフィールドA<nameK>
は、テーブルA にid
ためname
をあるテーブルBからnumber
を取得する必要があると私はを知りたいですB.
私は2つの要求を持っています。
SELECT name as my_name FROM A WHERE id=<value>;
そして、この後、私はそのような何かしたい:
SELECT number FROM B WHERE A||my_name = <value>;
を(|| - 私は、文字列のconcatenactingを意味する)が、それは:(
アップデート機能していない - のテーブル構造の例を:
A:
id name
1 a
2 b
3 c
B:例えばid=2
ためだから
number Aa Ab Ac
10 1 2 3
11 4 5 6
12 7 8 9
、B=5
の値、name=b
、Bの列名がAb
あります。結果number=11
id=3, value=6
結果number=11
id=3, value=4
結果no result