Вы не предоставляете достаточно информации.
Обратите внимание, что при заполнении поля State на этого конкретного веб-сайта вручную с помощью san
он никогда не возвращает список.
Изменив запрос на san f
(пространство SAN F), вы получите ожидаемые результаты.
http://query.yahooapis.com/v1/public/yql?callback=jsonp1294734397302&q=select+name,admin1.code+from+geo.places+where+text%3D%22san%20f*%22+and+country.code%3D%22US%22+limit+10+|+sort(field%3D%22popRank%22,+descending%3D%22true%22)&format=json&callback=cbfunc
EDIT
Сайт разработан таким образом. Это комментарий от функции jQuery, которая возвращает данные для выпадающего списка. Это объясняет логику запроса.
// select name,admin1.code from geo.places where text="medf*" and country.code="US" limit 10 | sort(field="popRank", descending="true")
Обратите внимание, как оно ограничено 10?
Ввод условия поиска, который возвращает более 10 результатов, не даст никаких результатов. Ввод san
дает более 10 результатов, поэтому ничего не возвращает, в то время как ввод los
возвращает 3 результата.
Это не связано с несоответствиями в YQL.