Entfernen Sie doppelte MySQL distinct

Datum:

2018-10-15 02:50:12

Ansichten:

352

Bewertung:

1Wie 0Abneigung

Teilen:

Table of contents:

Wenn die Organisation der semantischen Information verkörpert in der Tat, ist der Anwendungsbereich des Entwurfs MySQL distinct würde sofort selbst zerstört. Moderne Datenbanken werden im Rahmen der relationalen Beziehungen zwischen den Daten, deshalb ist die Aufgabe der Entfernung von doppelten Datensätzen relevant.

MySQL distinct

Das auftreten von doppelten Zeilen in der Regel nicht ein Problem, das nicht gelöst werden können, aber vermeiden Sie die Vervielfältigung des Inhalts der Felder von Tabellen fast unmöglich in vielen Fällen.

Organisation-Datenbank

Es wird Angenommen, dass „richtige» die Datenbank enthält eine einzigartige Tabelle, und jede von Ihnen enthält eine einzigartige Felder. Können Sie die Anwesenheit von identischen Inhalten in den Feldern verschiedener Tabellen nur dann, wenn Sie sind der Schlüssel und nach ihm erfolgt die logische Verbindung der Daten.

Zum Beispiel, die Regelung der Personalstruktur gehen wird auf die Tabelle Daten über die Mitarbeiter in einem bestimmten Feld. Tabelle Personalstruktur enthält nur das, was dazu gehört im Kontext des jeweiligen Unternehmens, sondern eine Liste von Mitarbeitern enthält nur persönliche Daten von Mitarbeitern.

Bei diesem ausführungsbeispiel distinct MySQL-Datenbank wird auf einer Abfrage auf beide Tabellen verbindet, dass der Stellenplan mit den Mitarbeitern.

Die Einzigartigkeit der Tabellen und Felder

Bei der Interaktion Tabellen Personalausstattung und Mitarbeiter Tabelle für jede Zeile der ersten Tabelle gibt es einen besonderen Platz in der zweiten. Die zweite Tabelle enthält möglicherweise den gleichen Nachnamen, Namen, zweite Vornamen von Leuten, Adresse der Unterkunft in der Stadt auch enthalten eine identische Straße. Die Zahl der Häuser und Wohnungen können nicht eine Besondere Bedeutung (Sie nicht viel Platz einnehmen).

Mehr:

Lenovo v580c: eine detaillierte übersicht über

Lenovo v580c: eine detaillierte übersicht über

Heute haben wir beschlossen, zu schreiben über den Laptop Lenovo v580c. Übersicht ausführliche, da dieser tragbare PC IdeaPad-Serie hat eine hohe Popularität, aber viele Menschen wissen nicht, was zieht das Gerät der Käufer. Das Modell ist schnell un...

Wie löschen Sie den Cache Ihres Computers (Browser)

Wie löschen Sie den Cache Ihres Computers (Browser)

Sehr oft im Internet finden Sie die Frage: „Wie Cache leeren Computer?». Diese Formulierung gibt ein user-Neuling, der irgendwo gehört, dass die Art und Weise kann die Arbeit des Computers zu verbessern, aber nicht ganz versteht, worüber ...

Was ist ein BDRip

Was ist ein BDRip

Muss mit bedauern zugeben, dass der Fortschritt in der informatik-und Multimedia-Technologien neben den offensichtlichen Vorteilen hat eine Reihe von negativen Eigenschaften. Zum Beispiel, als vor einigen Jahren die Anbieter zu einem vernünftigen Pre...

Im Idealfall immer dieselben Worte befinden sich in verschiedenen Tabellen und Sie entspricht dem eindeutigen Schlüssel. Z. B. die Liste aller Straßen, von personenamen aus. In der Tabelle Mitarbeiter primären Schema verschmelzen in der richtigen Version-Vorstellungen, sondern auf die Tabelle der Personalstruktur verbindet nicht die Liste der Mitarbeiter und die Anforderung an Ihr und denen, die mit ihm verbunden sind.

mysql query select distinct

Je mehr Informationen systematisiert, desto mehr tatsächliche Nutzung von MySQL distinct. Für die richtige Organisation der Daten muss „zahlen“ - bei einer Verknüpfung zwischen Tabellen Gesamtanzahl der Zeilen der Stichprobe steigt proportional mit der Anzahl von Zeilen in jeder Tabelle. Dieses abstrakte Beispiel, in der Regel der Entwickler beschreibt die Informationen in einem Ausmaß. Anwendung MySQL distinct löst dieses Problem: es werden nur die Datensätze ausgewählt.

Stehen Kann die Aufgabe Parsen der Absätze auf Vorschläge, Angebote auf Phrasen und Sätze in Worte. In diesem Fall ohne Wörterbuch nicht zu tun, und zu ihm müssen Sie machen Glossar stürzte Konjugation, Endungen und andere Elemente der Syntax der Sprache.

Beispiel einer Stichprobe der MySQL-query "select distinct ..."

In der Tabelle gibt es Datensätze, bei denen die vier Jahreszeiten und zwei Status-Einträge: aktive und passive. Beispiele Stichprobe:

  • Alle Datensätze;
  • Nur einzigartig;
  • In der einzigartigen Bedingungen.

Sie können so sein, wie auf dem Bild im Artikel.

Beispiel der Verfasser ist nicht ein Bild

Die Funktionalität des operators Stichprobe nur eindeutige Datensätze entsprechen allen Datenstrukturen. Sie können die Abfrage in der Abfrage, gruppieren und Sortieren der Daten vor der Entnahme.

Jedoch immer bevorzugt maximal vereinfachen die Arbeit mit der Datenbank. Die Verwendung von MySQL distinct auf ein Feld ist immer besser, als die Arbeit auf mehrere.

mysql distinct auf ein Feld

Vor allem ist es wichtig, genau die gewünschten Abfragen, die mehrere Tabellen. Jede Vereinigung von Daten in relationalen Datenbanken, bevor Sie beginnen werden, das funktionieren der Konstruktion der where-und join führt zu großen Datenmengen. Die Orientierung in Ihnen erfordert Sorgfalt und Genauigkeit vom Entwickler.


Article in other languages:

AR: https://tostpost.com/ar/computers/7710-delete-duplicate-mysql-distinct.html

BE: https://tostpost.com/be/kamputary/13782-vydalenne-dubl-kata-mysql-distinct.html

En: https://tostpost.com/computers/24298-delete-duplicate-mysql-distinct.html

ES: https://tostpost.com/es/los-ordenadores/13795-la-eliminaci-n-de-duplicados-de-mysql-distinct.html

HI: https://tostpost.com/hi/computers/7717-mysql.html

JA: https://tostpost.com/ja/computers/7713-mysql.html

KK: https://tostpost.com/kk/komp-yuterler/13785-zhoyu-teln-s-alaryn-mysql-distinct.html

PL: https://tostpost.com/pl/komputery/13780-usuwanie-duplikat-w-mysql-distinct.html

PT: https://tostpost.com/pt/computadores/13772-a-elimina-o-de-duplica-o-mysql-distinct.html

TR: https://tostpost.com/tr/bilgisayarlar/13788-yinelenen-kald-rma-mysql-d-st-nct.html

UK: https://tostpost.com/uk/komp-yuteri/13784-vidalennya-dubl-kat-v-mysql-distinct.html

ZH: https://tostpost.com/zh/computers/8412-mysql.html






Alin Trodden - autor des Artikels, Herausgeber
"Hi, ich bin Alin Trodden. Ich schreibe Texte, lese Bücher und suche nach Eindrücken. Und ich bin nicht schlecht darin, dir davon zu erzählen. Ich freue mich immer, an interessanten Projekten teilzunehmen."

Kommentare (0)

Dieser Artikel wurde noch kein Kommentar abgegeben, sei der erste!

Kommentar hinzufügen

Verwandte News

Grafikkarte GeForce 8800 GT: übersicht, Bewertungen und Tests

Grafikkarte GeForce 8800 GT: übersicht, Bewertungen und Tests

die Grafikkarte von NVIDIA traditionell gelten als einige der besten auf dem Markt in Bezug auf die Kombination von Qualität, Leistung und Preis. Diese Gesetzmäßigkeit bildete sich eine ziemlich lange Zeit. Sie können verfolgen, i...

Wie ziehen Sie die Patrone aus dem Drucker für verschiedene Modelle.

Wie ziehen Sie die Patrone aus dem Drucker für verschiedene Modelle.

Für viele von uns kein Problem ist Ersatz für Verbrauchsgegenstände modernen Bürogeräten. Aber bei denjenigen, die ein neues Modell erwirbt Druckvorrichtung, und die Novizen bei deren Wartung gibt es einige Schwierigkeiten. Deshal...

Wie speichern Sie das Foto in

Wie speichern Sie das Foto in "Besser"? Adobe Lightroom: wie speichert man Fotos?

Benutzer wahrscheinlich benutzt, um zur normalen Anordnung der Buttons „Speichern“ in den Anwendungen. Fast in jedem Programm gibt es einen Befehl save as. Liebe Firma Adobe Systems hat sich durch unkonventionellen Ans...

Wie in

Wie in "Майнкрафте" Rüstung machen, welche Arten von Rüstung, und was ist der Unterschied zwischen Ihnen

Ihr Charakter in "Майнкрафте" hat eine Skala der Gesundheit, die sich leert, wenn Sie fallen Mobs. Sie Schaden, und wenn es wird zu viel und die Gesundheit komplett leer ist, Ihr Charakter stirbt. Das kann man nicht in jedem Fall ...

Wie ändern Sie das Passwort in World of Tanks und wie vergessenes?

Wie ändern Sie das Passwort in World of Tanks und wie vergessenes?

In WoT, wie in jedem anderen Multiplayer-Spiel, müssen Sie sich Gedanken über die Sicherheit Ihres Kontos. Die Tatsache, dass viele Spieler in das Spiel investieren als eine große Menge an Aufwand und Zeit und nicht weniger Geld. ...

League of Legends: Hyde auf Экко

League of Legends: Hyde auf Экко

Einer der beliebtesten Charaktere in "League of Legends" im Moment ist Экко. Was dies liegt, ist schwer zu sagen, aber er trifft sich regelmäßig wie in gewerteten und normalen spielen. Heute werden wir versuchen, Ihnen die nützlic...