我有一個表,看起來像這樣:複雜的SQL查詢
meta_id post_id meta_key meta_value
271 4 _aciudad New york
270 4 _apais USA
267 10 _aservicio Alojamiento
...
261 43 _apais USA
238 43 _aciudad Chicago
262 43 _aservicio Alojamiento
...
261 43 _apais USA
238 43 _aciudad Miami
262 43 _aservicio Alojamiento
我需要做的,是顯示符合國家>市所有的寄存器。或ORDER BY全國所有_aciudad寄存器,是這樣的:
meta_id post_id meta_key meta_value meta_key meta_value
235 42 _aciudad New York _apais USA
236 56 _aciudad Chicago _apais USA
237 57 _aciudad Miami _apais USA
238 58 _aciudad Sidney _apais Australia
238 59 _aciudad Melbourne _apais Australia
我不知道如何做到這一點,我想用INNER JOIN?雙重選擇?請幫幫我!!
是在同一個表中的所有數據? – Cninroh 2011-03-28 22:07:55
邁阿密和美國之間的聯繫是什麼? post_id?但是帖子ID 43在不同的_aciudad中至少有6條記錄。實際上,我很難看出你是從238/43 /邁阿密到結果 – RichardTheKiwi 2011-03-28 22:18:54