Test query e

From Wikisphere
Jump to navigation Jump to search
{{#visualdataquery:[[name::Afghanistan]]   [[states/name::Badakhshan]] [[states/cities/name::A~]][[states/cities/restaurants/name::bbb]]    
|schema=Country
|?states/cities/name
|?states/cities/latitude
|format=json
|hierarchical-conditions=true
|pagetitle-name=article 
}}

SELECT t0.page_id AS `page_id`,c0,c1,p2,c2,c2,p3,c3 FROM (SELECT t.page_id,p.path_parent,t.value,GROUP_CONCAT(p.path SEPARATOR 0x1e) AS p0,GROUP_CONCAT(t.value SEPARATOR 0x1e) AS c0 FROM `visualdata_text` `t` JOIN `visualdata_props` `p` ON ((p.id=t.prop_id)) WHERE p.schema_id = '3' AND p.path_no_index = 'name' GROUP BY t.page_id ) `t0` LEFT JOIN (SELECT t.page_id,p.path_parent,t.value,GROUP_CONCAT(p.path SEPARATOR 0x1e) AS p1,GROUP_CONCAT(t.value SEPARATOR 0x1e) AS c1 FROM `visualdata_text` `t` JOIN `visualdata_props` `p` ON ((p.id=t.prop_id)) WHERE p.schema_id = '3' AND p.path_no_index = 'states/name' GROUP BY t.page_id ) `t1` ON (((t1.page_id=t0.page_id))) LEFT JOIN (SELECT t.page_id,p.path_parent,t.value,GROUP_CONCAT(p.path SEPARATOR 0x1e) AS p2,GROUP_CONCAT(t.value SEPARATOR 0x1e) AS c2 FROM `visualdata_text` `t` JOIN `visualdata_props` `p` ON ((p.id=t.prop_id)) WHERE p.schema_id = '3' AND p.path_no_index = 'states/cities/name' GROUP BY t.page_id ) `t2` ON (((t2.page_id=t0.page_id) AND (LOCATE( t1.path_parent, t2.path_parent ) = 1))) LEFT JOIN (SELECT t.page_id,p.path_parent,t.value,GROUP_CONCAT(p.path SEPARATOR 0x1e) AS p3,GROUP_CONCAT(t.value SEPARATOR 0x1e) AS c3 FROM `visualdata_numeric` `t` JOIN `visualdata_props` `p` ON ((p.id=t.prop_id)) WHERE p.schema_id = '3' AND p.path_no_index = 'states/cities/latitude' GROUP BY t.page_id ) `t3` ON (((t3.page_id=t0.page_id) AND (t3.path_parent = t2.path_parent))) JOIN `page` `page_alias` ON ((page_alias.page_id = t0.page_id)) WHERE ((t0.value = 'Afghanistan')) AND ((t1.value = 'Badakhshan')) AND ((t2.value LIKE 'A%' ESCAPE '`')) GROUP BY t0.page_id LIMIT 100

title"Data:Countries/Afghanistan"
pageid710
data
states
cities
name"Ashkāsham"
latitude36.68333
name"Fayzabad"
latitude37.11664
name"Jurm"
latitude36.86477
name"Khandūd"
latitude36.95127
name"Rāghistān"
latitude37.66079
name"Wākhān"
latitude37.0571
cities
name"Ghormach"
latitude35.73062
name"Qala i Naw"
latitude34.98735
cities
name"Baghlān"
latitude36.13068
name"Ḩukūmatī Dahanah-ye Ghōrī"
latitude35.90617
name"Nahrīn"
latitude36.0649
name"Pul-e Khumrī"
latitude35.94458
cities
name"Balkh"
latitude36.75635
name"Dowlatābād"
latitude36.98821
name"Khulm"
latitude36.69736
name"Lab-Sar"
latitude36.02634
name"Mazār-e Sharīf"
latitude36.70904
name"Qarchī Gak"
latitude37.03999
cities
name"Bāmyān"
latitude34.82156
name"Panjāb"
latitude34.38795
cities
name"Nīlī"
latitude33.76329
cities
name"Farah"
latitude32.37451
cities
name"Andkhoy"
latitude36.95293
name"Maymana"
latitude35.92139
cities
name"Ghazni"
latitude33.55391
cities
name"Fayrōz Kōh"
latitude34.51952
name"Shahrak"
latitude34.10737
cities
name"‘Alāqahdārī Dīshū"
latitude30.43206
name"Gereshk"
latitude31.82089
name"Lashkar Gāh"
latitude31.59382
name"Markaz-e Ḩukūmat-e Darwēshān"
latitude31.13231
name"Sangīn"
latitude32.07275
cities
name"Chahār Burj"
latitude34.24475
name"Ghōriyān"
latitude34.3448
name"Herāt"
latitude34.34817
name"Kafir Qala"
latitude34.66667
name"Karukh"
latitude34.48108
name"Kuhsān"
latitude34.65389
name"Kushk"
latitude33.29565
name"Qarah Bāgh"
latitude34.94023
name"Shīnḏanḏ"
latitude33.30294
name"Tīr Pul"
latitude34.59431
name"Zindah Jān"
latitude34.34264
cities
name"Āqchah"
latitude36.905
name"Darzāb"
latitude35.97744
name"Qarqīn"
latitude37.41853
name"Shibirghān"
latitude36.66757
cities
name"Kabul"
latitude34.52813
name"Mīr Bachah Kōṯ"
latitude34.74999
name"Paghmān"
latitude34.58787
cities
name"Kandahār"
latitude31.61332
cities
name"Sidqābād"
latitude35.02298
cities
name"Khōst"
latitude33.33951
cities
name"Asadabad"
latitude34.87311
name"Āsmār"
latitude35.03333
cities
name"Dasht-e Archī"
latitude37.13333
name"Imām Şāḩib"
latitude37.18897
name"Khanabad"
latitude36.6825
name"Kunduz"
latitude36.72895
name"Qarāwul"
latitude37.21959
cities
name"Mehtar Lām"
latitude34.67139
cities
name"Baraki Barak"
latitude33.96744
name"Ḩukūmatī Azrah"
latitude34.17355
name"Pul-e ‘Alam"
latitude33.99529
cities
name"Bāsawul"
latitude34.24749
name"Jalālābād"
latitude34.42647
name"Markaz-e Woluswalī-ye Āchīn"
latitude34.12583
cities
name"Khāsh"
latitude31.52919
name"Mīrābād"
latitude30.43624
name"Rūdbār"
latitude30.15
name"Zaranj"
latitude30.95962
cities
name"Pārūn"
latitude35.42064
cities
name"Gardez"
latitude33.59744
cities
name"Saṟōbī"
latitude32.75221
name"Zaṟah Sharan"
latitude33.14641
name"Zarghūn Shahr"
latitude32.84734
cities
name"Bāzārak"
latitude35.31292
cities
name"Charikar"
latitude35.01361
name"Jabal os Saraj"
latitude35.11833
cities
name"Aībak"
latitude36.26468
cities
name"Chīras"
latitude35.41674
name"Larkird"
latitude35.48936
name"Qal‘ah-ye Shahr"
latitude35.54729
name"Sang-e Chārak"
latitude35.84972
name"Sar-e Pul"
latitude36.21544
name"Tagāw-Bāy"
latitude35.69941
name"Tukzār"
latitude35.94831
cities
name"Ārt Khwājah"
latitude37.08571
name"Taloqan"
latitude36.73605
cities
name"Tarinkot"
latitude32.62998
name"Uruzgān"
latitude32.92775
cities
name"Qalāt"
latitude32.10575