{"id":3552,"date":"2022-08-11T13:10:20","date_gmt":"2022-08-11T13:10:20","guid":{"rendered":"http:\/\/kevinbk.com\/?p=3552"},"modified":"2022-08-11T14:49:28","modified_gmt":"2022-08-11T14:49:28","slug":"filtrar-por-colunas-identicas-em-bancos-de-dado-com-sql-query","status":"publish","type":"post","link":"https:\/\/kevinbk.com\/de\/filtern-nach-identischen-spalten-in-datenbanken-mit-sql-abfrage\/","title":{"rendered":"Filtern Sie nach identischen Spalten in Datenbanken mit SQL-Abfrage"},"content":{"rendered":"

Suchen Sie nach einer M\u00f6glichkeit, Ihre Zeilen aus einer SQL-, MySQL- oder MariaDB-Datenbanktabelle nach identischen Spalten zu filtern? Suchen Sie nach einer Abfrage, die Sie auf der Konsole spielen k\u00f6nnen? <\/p>\n\n\n\n

Ich habe k\u00fcrzlich eine Situation durchgemacht, in der es notwendig war, nach einer Datenbanktabelle zu filtern und nur Zeilen anzuzeigen, die zwei Spalten mit denselben Textwerten hatten. Nach stundenlanger Suche habe ich die einfache L\u00f6sung gefunden und teile sie mit Ihnen. <\/p>\n\n\n\n

Ich bin kein Programmierer, und ich glaube, dass die meisten Leute, die nach diesen Tipps suchen, auch nicht so viel Sinn f\u00fcr Code haben. <\/p>\n\n\n\n

Ich benutze oft das Navicat-Programm, um Datenbanken zu bearbeiten, es ist ziemlich schnell und praktisch, au\u00dferdem erlaubt es Ihnen, Zeilen und Spalten mit der gleichen Freiheit wie Microsoft Excel oder Apple Numbers zu bearbeiten.<\/p>\n\n\n\n

Die meisten Leute verwenden PhpmyAdmin, um die Datenbanken ihrer Website zu verwalten. Beide erm\u00f6glichen es Ihnen, Skripts \u00fcber die Registerkarten SQL oder Abfrage auszuf\u00fchren. <\/p>\n\n\n\n

Verwenden von SQL-Abfrage zum Filtern<\/h2>\n\n\n\n

Da ich kein Datenbankprofi bin, wusste ich nicht, dass Sie gefilterte Tabellen \u00fcber einen Abfragecode anzeigen k\u00f6nnen, aber zum Gl\u00fcck habe ich es herausgefunden. <\/p>\n\n\n\n

Meine Verwendung in der Datenbank besteht ausschlie\u00dflich darin, Zeilen zu l\u00f6schen, Texte zu suchen und die zu verwenden Suchen und Ersetzen<\/strong><\/em>, hatte ich keine Ahnung, dass SQL-Codes super n\u00fctzlich sind. <\/p>\n\n\n\n

Ich habe diese Codes pers\u00f6nlich verwendet, um nach \u00dcbersetzungsfehlern zu suchen und un\u00fcbersetzte Zeilen in den Datenbanktabellen von zu finden Presse \u00fcbersetzen<\/a>. <\/p>\n\n\n

\n
\"-\"<\/figure><\/div>\n\n\n

SQL-Abfragecode<\/strong><\/h3>\n\n\n\n

Die folgenden Codes sind n\u00fctzlich f\u00fcr: <\/p>\n\n\n\n

  • Finden Sie gleiche Zeilen aus verschiedenen Spalten;<\/li>
  • Finden Sie verschiedene Zeilen aus verschiedenen Spalten;<\/li>
  • Findet gleichen Inhalt in zwei Spalten; <\/li><\/ul>\n\n\n\n
    SELECT * FROM `databasename`.`tablename` WHERE colum01 = colum02 ORDER BY `id` LIMIT 500 OFFSET 0; <\/code><\/pre>\n\n\n\n

    Der Code, den wir uns gerade angesehen haben, verwendet WO Spalte01 = Spalte02<\/strong> um Zeilen anzuzeigen, die in beiden Spalten dieselben Ergebnisse haben. Der Code kann bei Bedarf auf weitere Spalten erweitert werden. <\/p>\n\n\n\n

    Falls Sie die traditionellen Filter hinzuf\u00fcgen m\u00f6chten, um bestimmten Text zu finden, k\u00f6nnen Sie das Skript vorher erweitern SORTIEREN NACH<\/strong> setzen a UND<\/strong> wie im folgenden Code: <\/p>\n\n\n\n

    SELECT * FROM `databasename`.`tablename` WHERE colum01 = colum02 AND (`colum01` LIKE '%text%') ORDER BY `id` LIMIT 500 OFFSET 0; <\/code><\/pre>\n\n\n\n

    Nach UND<\/strong> Wir haben einen Code in Klammern, der den Text nur in Spalte 01 filtert. WIE<\/strong> um Zeilen zu finden, die den gefilterten Wert enthalten oder NICHT WIE<\/strong> um Zeilen zu finden, die den Wert nicht enthalten. <\/p>\n\n\n\n

    Das Skript kann mit AND und anderem Code weiter ausgebaut werden. Zum Abschluss werden wir nun einen anderen Code anzeigen, aber anstatt Zeilen mit gleichen Werten anzuzeigen, werden Zeilen mit unterschiedlichen Werten angezeigt !=<\/strong>. <\/p>\n\n\n\n

    SELECT * FROM `databasename`.`tablename` WHERE colum01 != colum02 ORDER BY `id` LIMIT 500 OFFSET 0; <\/code><\/pre>\n\n\n\n

    Ich hoffe, dieser Code hilft Ihnen, Zeilen mit denselben oder unterschiedlichen Werten aus separaten Spalten mit herk\u00f6mmlichen Filtern wirklich zu filtern und zu suchen LIKE und NICHT LIKE<\/strong>. <\/p>","protected":false},"excerpt":{"rendered":"

    Suchen Sie nach einer M\u00f6glichkeit, Ihre Zeilen aus einer SQL-, MySQL- oder MySQL-Datenbanktabelle nach identischen Spalten zu filtern?<\/p>","protected":false},"author":1,"featured_media":2551,"comment_status":"open","ping_status":" ","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"https:\/\/kevinbk.com\/wp-content\/uploads\/2021\/01\/banco-de-dados.png","_links":{"self":[{"href":"https:\/\/kevinbk.com\/de\/wp-json\/wp\/v2\/posts\/3552"}],"collection":[{"href":"https:\/\/kevinbk.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kevinbk.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kevinbk.com\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kevinbk.com\/de\/wp-json\/wp\/v2\/comments?post=3552"}],"version-history":[{"count":4,"href":"https:\/\/kevinbk.com\/de\/wp-json\/wp\/v2\/posts\/3552\/revisions"}],"predecessor-version":[{"id":3557,"href":"https:\/\/kevinbk.com\/de\/wp-json\/wp\/v2\/posts\/3552\/revisions\/3557"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kevinbk.com\/de\/wp-json\/wp\/v2\/media\/2551"}],"wp:attachment":[{"href":"https:\/\/kevinbk.com\/de\/wp-json\/wp\/v2\/media?parent=3552"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kevinbk.com\/de\/wp-json\/wp\/v2\/categories?post=3552"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}