如何从表中选择数据,这是另一个表中的行数据

时间:2013-06-24 06:59:52

标签: mysql

exp_lab_mapping包含条目

lab_id->cse05
exp_id->CSE0501

我想通过编写查询

来从表CSE0501中选择数据
select * from (select exp_id from exp_lab_mapping where lab_id='cse05') as a;

但它没有给我CSE0501的数据而是给出了输出

Output:-
----------
exp_id
CSE0501

1 个答案:

答案 0 :(得分:0)

在这种情况下,你需要创建一个动态的sql,因为如果我正确地理解了你的问题,你想要从表{{1>中选择表的名称是行的记录}}。 (这也是一个糟糕的架构设计

exp_lab_mapping