Вопросы с тегом «distinct»

Ключевое слово DISTINCT используется для удаления повторяющихся значений из результата запроса SQL или SPARQL.


7
LINQ: разные значения
У меня есть следующий элемент из XML: id category 5 1 5 3 5 4 5 3 5 3 Мне нужен четкий список этих предметов: 5 1 5 3 5 4 Как я могу отличить для категории и идентификатора тоже в LINQ?
136 linq  distinct 

3
Postgres: Отдельно, но только для одного столбца
У меня есть таблица на pgsql с именами (имеющая более 1 миллиона строк), но у меня также есть много дубликатов. Я выбираю 3 поля: id, name, metadata. Я хочу выбрать их случайным образом с помощью ORDER BY RANDOM()и LIMIT 1000, поэтому я делаю это много шагов, чтобы сэкономить немного памяти …

12
Как использовать DISTINCT и ORDER BY в одном операторе SELECT?
После выполнения следующего оператора: SELECT Category FROM MonitoringJob ORDER BY CreationDate DESC Я получаю из базы данных следующие значения: test3 test3 bildung test4 test3 test2 test1 но я хочу удалить дубликаты, например: bildung test4 test3 test2 test1 Я пытался использовать DISTINCT, но он не работает с ORDER BY в одном …

4
Как отобразить уникальные записи из has_many через отношения?
Мне интересно, как лучше всего отображать уникальные записи из has_many через отношения в Rails3. У меня три модели: class User < ActiveRecord::Base has_many :orders has_many :products, :through => :orders end class Products < ActiveRecord::Base has_many :orders has_many :users, :through => :orders end class Order < ActiveRecord::Base belongs_to :user, :counter_cache => …

11
Как создать отчетливый запрос в HQL
Есть ли способ создать отчетливый запрос в HQL. Либо с помощью ключевого слова «отличное», либо каким-либо другим способом. Я не уверен, является ли отличная ключевая работа для HQL допустимой, но я ищу HQL-эквивалент ключевого слова SQL «отличная».
100 hibernate  hql  distinct 

12
Laravel Eloquent - разные () и count () неправильно работают вместе
Итак, я пытаюсь получить количество различных pid в запросе, но возвращаемое значение неверно. Вот что я пытаюсь сделать: $ad->getcodes()->groupby('pid')->distinct()->count() то, что возвращает значение «2», в то время как значение, которое оно должно вернуть, должно быть «1». В качестве обходного пути я делаю следующее: count($ad->getcodes()->groupby('pid')->distinct()->get()) что работает нормально и возвращает "1" …

4
Выбрать DISTINCT отдельные столбцы в django?
Мне любопытно, есть ли способ сделать запрос в Django, который не является " SELECT * FROM..." внизу. SELECT DISTINCT columnName FROM ...Вместо этого я пытаюсь сделать " ". В частности, у меня есть модель, которая выглядит так: class ProductOrder(models.Model): Product = models.CharField(max_length=20, promary_key=True) Category = models.CharField(max_length=30) Rank = models.IntegerField() где …

4
Оператор LINQ Distinct, игнорировать регистр?
Рассмотрим следующий простой пример: List<string> list = new List<string>() { "One", "Two", "Three", "three", "Four", "Five" }; CaseInsensitiveComparer ignoreCaseComparer = new CaseInsensitiveComparer(); var distinctList = list.Distinct(ignoreCaseComparer as IEqualityComparer<string>).ToList(); Похоже, что CaseInsensitiveComparer на самом деле не используется для сравнения без учета регистра. Другими словами, uniqueList содержит то же количество элементов, что …


7
подсчитывать различные значения в таблице
У меня есть таблица Google со столбцом, который выглядит так: City ---- London Paris London Berlin Rome Paris Я хочу посчитать появление каждого отдельного города (поэтому мне нужно название города и количество появлений). City | Count -------+------ London | 2 Paris | 2 Berlin | 1 Rome | 1 Как …

1
Огромная разница в производительности при использовании группировки по сравнению с отдельными
Я провожу несколько тестов на HSQLDBсервере с таблицей, содержащей 500 000 записей. В таблице нет индексов. Существует 5000 различных бизнес-ключей. Мне нужен их список. Естественно, я начал с DISTINCTвопроса: SELECT DISTINCT business_key FROM memory WHERE concept <> 'case' or attrib <> 'status' or value <> 'closed' Это занимает около 90 …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.