SELECT DISTINCT COUNT(?uri) WHERE { ?x <http://dbpedia.org/property/league> <http://dbpedia.org/resource/National_Hockey_League> . ?x <http://dbpedia.org/ontology/team> ?uri . ?uri <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://dbpedia.org/ontology/SportsTeam>}
Players from how many teams have participated in the National Hockey League?
SELECT DISTINCT COUNT ( ?f ) WHERE { ?w property:league resource:National_Hockey_League . ?w property:team ?f . ?f rdf:type ontology:Sports_Team }
1394
There are [1394] teams with players who played for the National Hockey League.
There are [1394] teams with players who have played for the National Hockey League.