Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/63.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 如何从其他查询生成查询_Mysql_Drupal_Join_Subquery - Fatal编程技术网

Mysql 如何从其他查询生成查询

Mysql 如何从其他查询生成查询,mysql,drupal,join,subquery,Mysql,Drupal,Join,Subquery,我想创建一个查询,将列出所有用户及其配置文件信息,但是配置文件信息必须使用相当复杂的过程获取 SELECT options.`value` FROM users RIGHT JOIN profile on(profile.uid = users.uid) RIGHT JOIN field_data_field_ethnicity on(field_data_field_ethnicity.entity_id = profile.pid) RIGHT JOIN options on(field_d

我想创建一个查询,将列出所有用户及其配置文件信息,但是配置文件信息必须使用相当复杂的过程获取

SELECT options.`value` FROM users
RIGHT JOIN profile on(profile.uid = users.uid)
RIGHT JOIN field_data_field_ethnicity on(field_data_field_ethnicity.entity_id = profile.pid)
RIGHT JOIN options on(field_data_field_city.field_ethnicity_value = bdc_options.`index` AND bdc_options.`key` = "ethnicity")
WHERE users.uid = 1 #needs to go through all users in table
ORDER BY field_data_field_ethnicity.revision_id DESC
LIMIT 1

SELECT options.`value` FROM users
RIGHT JOIN profile on(profile.uid = users.uid)
RIGHT JOIN field_data_field_city on(field_data_field_city.entity_id = profile.pid)
RIGHT JOIN options on(field_data_field_city.field_city_value = bdc_options.`index` AND bdc_options.`key` = "city")
WHERE users.uid = 1
ORDER BY field_data_field_ethnicity.revision_id DESC
LIMIT 1
从这两个字段开始,我将如何遍历users表并得到如下结果

USER  |  CITY   |  ETHNICITY  
  1   |  London |   Koalabear         
  2   |  Paris  |   Fiddle
以下是相关表格:


字段表包含所有条目,其中实体id表示配置文件表,修订id表示修订号。。我始终需要最新的最高值

请在查询中添加一些表别名,以便我们知道来自何处。和/或包括表格DDL。
字段\数据\字段\种族
?哎哟……我把所有变量的表名都放进去了。种族对我来说也很奇怪,但至少这是一个相当完整的调查(不仅仅是两个字段),我在一个粘贴箱中添加了表模式。。所有字段\数据字段表具有相同的结构