小编rok*_*kdd的帖子

在查询中使用字段名的内容

我有三个mysql表:

Table 456
id | binder | property1
1 | b | hello
2 | b | goodbye
3 | a | bonjour
Table binder
id | binder | tableid1 | tableid2
1 | a | 23 | 456
2 | b | 21 | 456
3 | c | 45 | 42
Table 21
id | property1 | data..
1 | goodbye | data about goodbye..
2 | ciao | data about ciao..

所以首先我要在binder中选择我需要获取存储数据的tablesname的binder.所以我需要通过字段名选择表,在这种情况下,fieldname是tableid1,并且将具有内容21,因此我必须查看21.并且它应该是表456中的属性1和表21相同...我是使用PHP并已经尝试使用union和subquerys但似乎我很傻以准备这样的查询!

php mysql

1
推荐指数
1
解决办法
70
查看次数

标签 统计

mysql ×1

php ×1