这个MySQL选择COL多次为表结构:为不同的值
ID PID KEY VALUE
1 2 CITY NEW YORK
2 2 COUNTRY UNITED STATES
3 2 STATE NEW YORK
4 1 CITY NEW JERSEY
等.. 我要的是让/过滤像
Where (KEY = CITY and VALUE = NEW YORK)
AND (key = country AND VALUE= UNITED STATES)
的结果这是返回空行!
你还指望它返回? – 2012-01-13 06:12:16
如果我只搜索具有“国家/地区”=“美国”的结果,则有许多国家和城市我想要获得特定结果国家/地区=美国和城市=纽约 – mahaidery 2012-01-13 06:17:24
如果我使用哪里(KEY = CITY和VALUE =纽约) OR(key = country和value = UNITED STATES)它的工作原理,但返回所有美国数据 – mahaidery 2012-01-13 06:20:53