Вопросы по теме 'aggregate'

Может ли Active Record в Rails обрабатывать агрегированные SQL-запросы?
Только начал изучать активную запись, и мне интересно, как лучше всего извлекать данные из нескольких таблиц, в которых задействован совокупный запрос SQL. В следующем примере (из медицинского приложения) я ищу самые последние события различных...
6567 просмотров
schedule 27.11.2023

Группировать агрегированные данные лучше в SQL или в CODE (с точки зрения производительности)
Я хотел бы узнать мнение о создании агрегированных данных путем объединения строк. Если у меня есть агрегированный столбец, но я хочу выполнить конкатенацию в агрегированном столбце, что быстрее с точки зрения производительности? Выполнение одного...
568 просмотров
schedule 23.04.2024

django: совокупный запрос на основе временного диапазона
У меня есть следующие модели Art и ArtScore: class Art(models.Model): title = models.CharField() class ArtScore(models.Model): art = models.ForeignKey(Art) date = models.DateField(auto_now_add = True) amount =...
2708 просмотров

Можно ли заказать order_by с вызываемым?
ДУБЛИРОВАНИЕ: Использование пользовательской модели Django свойство метода в order_by() У меня есть две модели; один, в котором хранятся сообщения, и другой, в котором хранятся голоса, сделанные по этим сообщениям, связанные с использованием...
1291 просмотров
schedule 24.06.2023

Как выполнять агрегаты Linq, когда может быть пустой набор?
У меня есть коллекция Linq из Things , где Thing имеет свойство Amount (десятичное число). Я пытаюсь сделать совокупность для определенного подмножества вещей: var total = myThings.Sum(t => t.Amount); и это прекрасно работает. Но...
6690 просмотров
schedule 13.04.2022

Правильное восстановление агрегированных объектов в репозитории?
Предполагая, что внутри репозитория не используется ORM (например, Doctrine), мой вопрос: каков правильный способ создания экземпляров объектов Aggregate? Создает ли он экземпляры дочерних объектов непосредственно внутри репозитория и просто...
661 просмотров

Как написать этот запрос linq, чтобы избежать слишком большого количества запросов?
У меня есть две таблицы Company и Employee. И есть отношение Компания (один) - Сотрудник (много). И я хочу объединить все имена сотрудников в строку и вывести. Я знаю, что могу написать такой запрос: String names = ""; foreach(var emp in...
133 просмотров

Сложные агрегатные функции и иерархические структуры в SQL
Я хочу сохранить древовидную структуру произвольной глубины в базе данных SQL (MySQL, но хочу избежать особенностей, специфичных для СУБД). Теперь я хочу вычислить значение N для каждого узла следующим образом: сначала вычислите сумму...
1016 просмотров
schedule 03.05.2024

Агрегируйте или резюмируйте, чтобы получить соотношения
Следующее - игрушечная задача, которая демонстрирует мой вопрос. У меня есть фрейм данных, содержащий группу сотрудников; для каждого сотрудника указано имя, зарплата, пол и штат. aggregate(salary ~ state) # Returns the average salary per...
4561 просмотров
schedule 21.12.2022

Запрос MySQL - найти новых пользователей в день
У меня есть таблица данных со следующими полями EventID : Int, AutoIncrement, Primary Key EventType : Int ' Defines what happened EventTimeStamp : DateTime ' When the Event Happened...
1885 просмотров
schedule 24.10.2023

Агрегатные функции Rails 3 с отметками времени
Я хочу суммировать различия между двумя столбцами времени в таблице. Я использую следующий код, но он возвращает ноль, потому что end_time анализируется неправильно. Оба столбца являются временными метками. table.sum("end_time - start_time")...
564 просмотров

Совокупный класс, расширяющий базовый класс — нарушение LSP?
принцип замещения Лисков (LSP) в Википедии Скажем, у меня есть класс Alien с атрибутом numFingers *. Иногда мне нужно получить сумму numFingers из базы данных, сгруппированную по другим значениям поля. В этих случаях мне не нужно...
199 просмотров

Алгоритм группировки похожих наборов
У меня есть поисковая система. Поисковая система выдает результаты при поиске по ключевому слову. Что мне нужно, так это найти все другие ключевые слова, которые дают аналогичные результаты. Например, ключевое слово k1 дает набор результатов...
774 просмотров
schedule 19.05.2024

R zoo aggregate truncate to: агрегированный временной ряд для выбора последнего элемента в определенном временном интервале
Я читал здесь несколько сообщений о том, как выбрать последнюю точку данных в указанном временном интервале. Мои данные - это показания влажности в городе за 1 минуту. Данные извлекаются из mySQL и сохраняются в объекте zoo без объекта времени....
751 просмотров
schedule 19.07.2022

Один SQL-запрос, который возвращает список наиболее комментируемых за последние 7 дней, но этот список всегда должен что-то содержать
То, что сначала казалось легким, теперь стало чем-то вроде головоломки. Я создаю один из тех списков «Самые комментируемые» или «Самые рассылаемые по электронной почте», которые вы видите на правой боковой панели веб-сайтов новостей/блогов....
514 просмотров
schedule 08.11.2022

Пример C# AggregateException
Я видел пример AggregateException в Интернете и пытаюсь понять, как он работает. Я написал простой пример, но мой код почему-то не работает. Может ли кто-нибудь объяснить мне, в чем проблема? public static void Main() { try {...
68772 просмотров
schedule 27.02.2023

Использование методов модели в агрегатах
Я пытаюсь использовать метод модели в совокупном запросе django. Я не уверен, возможно ли это, и я могу пойти по этому неправильному пути. Вот модель, которую я хочу запросить. class ClassNumbers(models.Model): """ The class year level...
2035 просмотров
schedule 27.07.2022

быстрый/элегантный способ построения сводной таблицы среднего/дисперсии
Я могу выполнить эту задачу, но я чувствую, что должен быть «лучший» (самый гладкий, самый компактный, самый понятный код, самый быстрый?) способ сделать это, и до сих пор не понял... Для указанного набора категориальных факторов я хочу построить...
14916 просмотров
schedule 14.02.2023

Группируйте по нескольким столбцам и суммируйте другие несколько столбцов
У меня есть фрейм данных с примерно 200 столбцами, из них я хочу сгруппировать таблицу по первым 10 или около того, которые являются факторами, и суммировать остальные столбцы. У меня есть список всех имен столбцов, по которым я хочу сгруппировать,...
78804 просмотров
schedule 27.12.2022

Что касается структуры и слоев DDD.
Ребята, извиняюсь, если об этом рассказывалось в другом потоке, но я искал статьи по ddd и mvc и не нашел однозначного ответа. Я надеюсь применить подход DDD к архитектуре моих проектов MVC. Пожалуйста, поправьте меня, где я ошибаюсь. Все...
1470 просмотров