带有连接结果的SQLite组合请求
我使用SQLite,我想为这样的选项创建请求 我有两张桌子A、B。 在一个记录中,包含带整数的字段带有连接结果的SQLite组合请求,sql,sqlite,Sql,Sqlite,我使用SQLite,我想为这样的选项创建请求 我有两张桌子A、B。 在一个记录中,包含带整数的字段id,以及一些带字符串的字段,例如name 在表B中,我有一些列的名称: number A<name1> A<name2> A<name3>... 在这之后,我想要这样的东西: SELECT number FROM B WHERE A||my_name = <value>; B: 例如id=2,B=5中的值,name=B,B中的列名是Ab。结果n
id
,以及一些带字符串的字段,例如name
在表B中,我有一些列的名称:
number A<name1> A<name2> A<name3>...
在这之后,我想要这样的东西:
SELECT number FROM B WHERE A||my_name = <value>;
B:
例如id=2
,B=5
中的值,name=B
,B中的列名是Ab
。结果number=11
id=3,value=6
。结果number=11
id=3,value=4
。结果无结果
如果没有关于表结构的更多信息,我高度认为它有缺陷。只需将A
的number
保存在单独的行中,必要时为某些标志添加一列
SELECT number FROM B WHERE A||my_name = <value>;
id name
1 a
2 b
3 c
number Aa Ab Ac
10 1 2 3
11 4 5 6
12 7 8 9