0
我使用SQLite,并且我想为这样的选项创建请求。连接结果的SQLite组合请求
我有两个表A,B。 在A记录包含字段id
与整数,并用绳子一些领域,例如name
表B,我有列其名称:
number A<name1> A<name2> A<name3>...
我需要从表B中获得number
,其中A<nameK>
等于某个值,其中name
为id
表A中的。 因此,我知道id
为A,我想知道number
from B.
所以我有2个请求。
SELECT name as my_name FROM A WHERE id=<value>;
并在此之后,我想这样的事情:
SELECT number FROM B WHERE A||my_name = <value>;
(|| - 我的意思是字符串concatenacting),但它不工作:(
更新 - 表结构的例子:
答:
id name
1 a
2 b
3 c
B:
number Aa Ab Ac
10 1 2 3
11 4 5 6
12 7 8 9
因此,例如id=2
,值在B=5
,name=b
,在乙列名是Ab
。结果number=11
id=3, value=6
。结果number=11
id=3, value=4
。结果no result