Почему веб-служба не возвращает строку правильно?

Следующая публикация: sql: selcting top N записей на группу описывает сложный способ достижения этого без подзапросов.

Он улучшает другие решения, предлагаемые здесь:

  • Выполнение всего в одном запросе
  • Возможность правильно использовать индексы
  • Избегание подзапросов, как известно, для создания плохих планов выполнения в MySQL

Это, однако, не очень. Хорошим решением было бы возможно, если в MySQL были включены функции Window (aka Analytic Functions), но это не так. В трюке, используемой в указанном сообщении, используется GROUP_CONCAT, который иногда описывается как «Функции окна для пользователя для MySQL».

1
задан Lynx 13 July 2018 в 20:13
поделиться

2 ответа

Альтернатива:

[WebMethod]
public void ExecuteQuery(string wkt)
{
    Context.Response.Output.Write("dummy " + wkt);
    Context.Response.End();
}
0
ответ дан wazz 17 August 2018 в 12:10
поделиться
  • 1
    Или метод может сказать, что он возвращает строку, и добавьте return string.Empty; в конец. – wazz 14 July 2018 в 03:53
0
ответ дан wazz 6 September 2018 в 08:57
поделиться
Другие вопросы по тегам:

Похожие вопросы: