X-Git-Url: http://erislabs.net/gitweb/?p=id3fs.git;a=blobdiff_plain;f=lib%2FID3FS%2FDB.pm;h=5821b538cb6e8633c406abe2896b2391ca5f700d;hp=48b5a010b8b60262dd6ba8cc27a9d429a91dfb8b;hb=6b5e5fdddc2243b1a0b02157a70bc12361b797d4;hpb=4ad175d74cac04bdf1500887b78753b62a365cdf diff --git a/lib/ID3FS/DB.pm b/lib/ID3FS/DB.pm index 48b5a01..5821b53 100644 --- a/lib/ID3FS/DB.pm +++ b/lib/ID3FS/DB.pm @@ -152,9 +152,10 @@ sub last_update sub bare_tags { my($self)=@_; - my $sql=("SELECT tags.name FROM tags\n" . - "WHERE tags.parents_id=''\n" . - "GROUP BY tags.name\n"); + my $sql=("SELECT t1.name FROM tags t1\n" . + "LEFT JOIN tags t2 on t1.id=t2.parents_id\n" . + "WHERE t1.parents_id='' AND t2.id IS NULL\n" . + "GROUP BY t1.name\n"); my @names=$self->cmd_firstcol($sql); return (@names); }