Als «distinct» getaggte Fragen

Das Schlüsselwort DISTINCT wird verwendet, um doppelte Werte aus einem Ergebnis einer SQL- oder SPARQL-Abfrage zu entfernen.


7
LINQ: Unterschiedliche Werte
Ich habe das folgende Element aus einem XML festgelegt: id category 5 1 5 3 5 4 5 3 5 3 Ich benötige eine eindeutige Liste dieser Elemente: 5 1 5 3 5 4 Wie kann ich in LINQ auch für Kategorie UND ID unterscheiden?
136 linq  distinct 

3
Postgres: Deutlich, aber nur für eine Spalte
Ich habe eine Tabelle auf pgsql mit Namen (mit mehr als 1 Million Zeilen), aber ich habe auch viele Duplikate. Ich wähle drei Felder: id, name, metadata. Ich möchte sie zufällig mit ORDER BY RANDOM()und auswählen LIMIT 1000, daher sind dies viele Schritte, um Speicherplatz in meinem PHP-Skript zu sparen. …


4
Wie werden eindeutige Datensätze aus einer has_many-Beziehung angezeigt?
Ich frage mich, wie ich eindeutige Datensätze aus has_many über eine Beziehung in Rails3 am besten anzeigen kann. Ich habe drei Modelle: 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 …

11
Wie erstellen Sie eine eindeutige Abfrage in HQL?
Gibt es eine Möglichkeit, eine eindeutige Abfrage in HQL zu erstellen? Entweder mit dem Schlüsselwort "different" oder einer anderen Methode. Ich bin nicht sicher, ob different ein gültiges Schlüsselwerk für HQL ist, aber ich suche nach dem HQL-Äquivalent des SQL-Schlüsselworts "different".

4
LINQ Unterschiedlicher Operator, Groß- / Kleinschreibung ignorieren?
Anhand des folgenden einfachen Beispiels: 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(); Es scheint, dass der CaseInsensitiveComparer nicht verwendet wird, um einen Vergleich ohne Berücksichtigung der Groß- und Kleinschreibung durchzuführen. Mit anderen Worten, …

12
Laravel Eloquent - different () und count () arbeiten nicht richtig zusammen
Ich versuche also, die Anzahl der unterschiedlichen Pids für eine Abfrage zu ermitteln, aber der zurückgegebene Wert ist falsch. Das versuche ich zu tun: $ad->getcodes()->groupby('pid')->distinct()->count() Was den Wert "2" zurückgibt, während der Wert, den es zurückgeben soll, "1" sein sollte. Um dieses Problem zu umgehen, mache ich Folgendes: count($ad->getcodes()->groupby('pid')->distinct()->get()) was …

4
Wählen Sie UNTERSCHIEDLICHE einzelne Spalten in Django?
Ich bin gespannt, ob es in Django eine Möglichkeit gibt, eine Abfrage durchzuführen, die kein " SELECT * FROM..." darunter ist. Ich versuche SELECT DISTINCT columnName FROM ...stattdessen ein " " zu machen. Insbesondere habe ich ein Modell, das aussieht wie: class ProductOrder(models.Model): Product = models.CharField(max_length=20, promary_key=True) Category = models.CharField(max_length=30) …


7
Zählen Sie unterschiedliche Werte in der Tabelle
Ich habe eine Google-Tabelle mit einer Spalte, die folgendermaßen aussieht: City ---- London Paris London Berlin Rome Paris Ich möchte die Erscheinungen jeder einzelnen Stadt zählen (daher benötige ich den Namen der Stadt und die Anzahl der Erscheinungen). City | Count -------+------ London | 2 Paris | 2 Berlin | …


6
MySQL SELECT DISTINCT mehrere Spalten
Angenommen, ich habe Spalten a, b c, din einer Tabelle in einer MySQL-Datenbank. Ich versuche, die unterschiedlichen Werte ALLER dieser 4 Spalten in meiner Tabelle auszuwählen (nur die unterschiedlichen Werte). Ich habe Sachen ausprobiert wie: SELECT DISTINCT a,b,c,d FROM my_table; SELECT DISTINCT a,b,c,d FROM my_table GROUP BY a,b,c,d; Keiner von …
78 mysql  sql  distinct 

9
Verwendung von LINQ Distinct () mit mehreren Feldern
Ich habe die folgende EF-Klasse aus einer Datenbank abgeleitet (vereinfacht) class Product { public string ProductId; public string ProductName; public string CategoryId; public string CategoryName; } ProductIdist der Primärschlüssel der Tabelle. Für eine schlechte Entwurfsentscheidung des DB-Designers (ich kann sie nicht ändern) habe ich CategoryIdund CategoryNamein dieser Tabelle. Ich benötige …
75 c#  linq  distinct 

10
Wie kann man mit Verknüpfungen und zeilenbasiertem Einschränken (Paging) eindeutige Ergebnisse im Ruhezustand erzielen?
Ich versuche, Paging mithilfe einer zeilenbasierten Begrenzung (zum Beispiel: setFirstResult(5)und setMaxResults(10)) für eine Hibernate Criteria-Abfrage zu implementieren , die Verknüpfungen zu anderen Tabellen aufweist. Verständlicherweise werden Daten zufällig abgeschnitten. und der Grund dafür wird hier erklärt . Als Lösung wird auf der Seite vorgeschlagen, anstelle eines Joins eine "zweite SQL-Auswahl" …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.