Suche SQL Statement zum Anzeigen "Artist" ohne Dup

Das Forum für Designer und Programmierer. Wenn möglich, verwenden Sie (auch) das Forum ; Beta-Versionen finden Sie .
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable
User avatar
Lindholm
Posts: 11
Joined: 11. Nov 07, 14:10
Location: Berlin
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Suche SQL Statement zum Anzeigen "Artist" ohne Dup

Postby Lindholm » 24. Feb 08, 12:56

Hallo Silverjukefans!

Problem: Habe über 20.000 Lieder, teilweise ist der Name "Artist" falsch geschrieben.
Bsp: abba oder ABBA, ich möchte aber Abba.
Bsp: Astrodome Warriors oder Astrodom Warriors, ich möchte aber Astrodome Warriors

Suche nun eine SQL Abfrage, die mir wie in der Listenansicht alle "Artist"(Künstler) anzeigt, dabei aber doppelte Einträge nicht berücksichtigt. Dann kann ich falsch geschriebene Einträge bearbeiten, ohne mich durch 20.000 Einträge zu hangeln.

Gruß Lindholm

User avatar
Lindholm
Posts: 11
Joined: 11. Nov 07, 14:10
Location: Berlin
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Re: Suche SQL Statement zum Anzeigen "Artist" ohne

Postby Lindholm » 24. Feb 08, 13:14

Lindholm nochmal:

so in etwa wie SELECT DISTINCT leadartistname FROM "tracks";

Meine Frage ist nur: Wie bekomme ich dies in SJ hin und kann dann gleich die
leadartistname bearbeiten? Die SJ Select Abfrage lässt offenbar kein DISTINCT zu?

Gruss Lindholm

User avatar
Service-Team
Posts: 2448
Joined: 7. Dec 04, 04:48
Location: Germany
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Re: Suche SQL Statement zum Anzeigen "Artist" ohne

Postby Service-Team » 25. Feb 08, 10:35

Hallo Lindholm,

der SQL-Ausdruck id in(select id from tracks group by leadartistname) sollte Ihren Anforderungen entsprechen, d.h. von jedem Künstler genau einen Titel wiedergeben.

Im Fenster mit der Musikauswahl sieht das dann folgendermaßen aus:

group-by.png
group-by.png (38.19 KiB) Viewed 1837 times


Für eine bessere Übersicht über die Künstlernamen sollten Sie dann noch die Covers ausschalten (ALT+C drücken).

Mit freundlichen Grüßen,
Ihr Silverjuke-Team


[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Return to “Für Entwickler”