Toggle navigation
Home
New Query
Recent Queries
Discuss
Database tables
Database names
MediaWiki
Wikibase
Replicas browser and optimizer
Login
History
Fork
This query is marked as a draft
This query has been published
by
Jura1
.
Toggle Highlighting
SQL
# For given names, set missing labels in language "nb" based on label in "en" (if available) # # See also https://upload.wikimedia.org/wikipedia/commons/f/f7/MediaWiki_1.24.1_database_schema.svg # use wikidatawiki_p; SELECT # output for Quickstatement tool CONCAT('Q', term_entity_id) AS item, "Abe", # "Lnb" sets the label for the language with language code "nb" (change here and below) CONCAT('"', term_text, '"') As NewLabel from wb_terms WHERE term_entity_type = 'item' # 'item' not 'property' and term_type = 'label' # 'label', 'description', 'alias' and term_language in ('en') and term_entity_id IN ( SELECT epp_entity_id AS itemID # FROM pagelinks, page, wb_entity_per_page # LEFT JOIN ( SELECT term_entity_id FROM wb_terms WHERE term_entity_type = 'item' # 'item' not 'property' AND term_type = 'alias' # 'label', 'description', 'alias' AND term_language in ('be') # set language with missing labels here (sample with language code "nb" ) AS wbt ON epp_entity_id = wbt.term_entity_id WHERE wbt.term_entity_id IS NULL AND pl_from = 21293912 # id of page [[d:User:Jura1/first names/items (P31: ok, label: tbd)]] AND pl_namespace = 0 AND pl_title = page_title AND page_id = epp_page_id ) GROUP BY term_text, term_entity_id
By running queries you agree to the
Cloud Services Terms of Use
and you irrevocably agree to release your SQL under
CC0 License
.
Submit Query
Stop Query
All SQL code is licensed under
CC0 License
.
Checking query status...