另外还有个问题- -
根据一个表中的表名、字段名查询
例如:
A表:
id database_name column_name
1 other_A number
other_A 表:
number text
10 helloworld
我是这样查询的:
select '(select column_name from A where id=1)' from (select database_name from A where id=1);
这样查询出这个字段column_name的值出来,请问要怎么改!? ------解决思路---------------------- select id
from data表:
group by id
having count(*)>1 ------解决思路---------------------- 这个无法在数据库中实现,除非愿意下载修改SQLITE的源代码添加这个功能。 一般是自己在程序中实现。 ------解决思路---------------------- select *
from
data表:
where id in (select id
from data表:
group by id
having count(*)>1) ------解决思路---------------------- 3.6以上
select id,group_concat(num) from tt group by id