# Sort Composer Column Sorting

**URL:** <https://community.mp3tag.de/t/sort-composer-column-sorting/11976>\
**Category:** Support\
**Created:** [May 6, 2011, 9:02am UTC](https://community.mp3tag.de/t/sort-composer-column-sorting/11976 "2011-05-06T09:02:39Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![fuzzbass45](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/f/bbce88/32.png) [@fuzzbass45](https://community.mp3tag.de/u/fuzzbass45)\
**Post date:** [May 6, 2011, 9:02am UTC](https://community.mp3tag.de/t/sort-composer-column-sorting/11976/1 "2011-05-06T09:02:39Z")

</div>

I'd like to create a column which will show me the sort composer tag sorted to show all composers with The in them. E.g

Postal Service, The  
Grid, The  
Fall, The

Is there a way to do this so that all these tags would be sorted in the column? I know i need to use the sort by field, but am unsure after this!

Many Thanks

Steve 45

---

<div class="post-metadata">

**Author:** ![DetlevD](https://community.mp3tag.de/user_avatar/community.mp3tag.de/detlevd/32/123_2.png) [@DetlevD](https://community.mp3tag.de/u/DetlevD)\
**Post date:** [May 6, 2011, 9:29am UTC](https://community.mp3tag.de/t/sort-composer-column-sorting/11976/2 "2011-05-06T09:29:15Z")

</div>

> [@Steve45](#):
>
> I'd like to create a column ... sort composer tag ... show all composers with The in them. I know i need to use the sort by field, but am unsure ...

Just to clarify what you have requested ...

1. Do you know how to create a _column in the list view_?
2. Do you want to use the content from the tag-field _COMPOSERSORT_ to display in a new column in the list view?
3. Do you know how to _sort_ a column in the list view?
4. Do you want to _filter_ this tag-field for entries, which contain the string _', The'_?

DD.20110506.1330.CEST

---

<div class="post-metadata">

**Author:** ![fuzzbass45](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/f/bbce88/32.png) [@fuzzbass45](https://community.mp3tag.de/u/fuzzbass45)\
**Post date:** [May 6, 2011, 9:34am UTC](https://community.mp3tag.de/t/sort-composer-column-sorting/11976/3 "2011-05-06T09:34:16Z")

</div>

Yes, I can create a new column. I want to use the COMPOSERSORT tag-field for the column. Its from then on I want to sort the column by "", The"

Many Thanks!

Steve 45

> [@DetlevD](#):
>
> Just to clarify what you have requested ...
> 
> 1. Do you know how to create a _column in the list view_?
> 2. Do you want to use the content from the tag-field _COMPOSERSORT_ to display in a new column in the list view?
> 3. Do you know how to _sort_ a column in the list view?
> 4. Do you want to _filter_ this tag-field for entries, which contain the string _', The'_?
> 
> DD.20110506.1330.CEST

---

<div class="post-metadata">

**Author:** ![DetlevD](https://community.mp3tag.de/user_avatar/community.mp3tag.de/detlevd/32/123_2.png) [@DetlevD](https://community.mp3tag.de/u/DetlevD)\
**Post date:** [May 6, 2011, 9:56am UTC](https://community.mp3tag.de/t/sort-composer-column-sorting/11976/4 "2011-05-06T09:56:01Z")

</div>

> [@Steve45](#):
>
> ... I want to sort the column by "", The" ...

Not all questions have been answered to clarify the situation, so next question ...  
5. The string _', The' is a constant literal_, how could it be sorted?  
6. Do you want to filter the column entries to detect only entries, which contain this string?

DD.20110506.1359.CEST

A shoot in the dark ...  
You can try to sort the column ComposerSort, which displays the content of the tag-field COMPOSERSORT, by the content of the corresponding tag-field COMPOSER.  
Doing so, all the COMPOSERSORT entries like 'Artist, The' will be sorted in the same order as the corresponding COMPOSER entries like 'The Artist'.  
Could this be the solution for what you have in mind?

DD.20110506.1422.CEST

---

<div class="post-metadata">

**Author:** ![fuzzbass45](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/f/bbce88/32.png) [@fuzzbass45](https://community.mp3tag.de/u/fuzzbass45)\
**Post date:** [May 6, 2011, 1:15pm UTC](https://community.mp3tag.de/t/sort-composer-column-sorting/11976/5 "2011-05-06T13:15:14Z")

</div>

Essentially, all I want to do is find all of my mp3's that have a COMPOSERSORT tag in this format:

Fall, The  
Grid, The  
Tompson Twins, The  
Beloved, The

I have a lot of mp3's that have the composer tag missing, but have still got the composersort tag intact, after a harddrive accident!

I just need to find these tags, copy them to the composer tag and reverse them.

The Fall  
The Grid  
The Tompson Twins  
The Beloved

Many Thanks

Steve 45

> [@DetlevD](#):
>
> Not all questions have been answered to clarify the situation, so next question ...  
> 5. The string _', The' is a constant literal_, how could it be sorted?  
> 6. Do you want to filter the column entries to detect only entries, which contain this string?
> 
> DD.20110506.1359.CEST
> 
> A shoot in the dark ...  
> You can try to sort the column ComposerSort, which displays the content of the tag-field COMPOSERSORT, by the content of the corresponding tag-field COMPOSER.  
> Doing so, all the COMPOSERSORT entries like 'Artist, The' will be sorted in the same order as the corresponding COMPOSER entries like 'The Artist'.  
> Could this be the solution for what you have in mind?
> 
> DD.20110506.1422.CEST

---

<div class="post-metadata">

**Author:** ![DetlevD](https://community.mp3tag.de/user_avatar/community.mp3tag.de/detlevd/32/123_2.png) [@DetlevD](https://community.mp3tag.de/u/DetlevD)\
**Post date:** [May 6, 2011, 3:33pm UTC](https://community.mp3tag.de/t/sort-composer-column-sorting/11976/6 "2011-05-06T15:33:04Z")

</div>

> [@Steve45](#):
>
> Essentially, all I want to do is find all of my mp3's that have a COMPOSERSORT tag in this format:  
> Fall, The  
> Grid, The  
> Tompson Twins, The  
> Beloved, The  
> ...

This filter expression should display only those files with the tag-field COMPOSERSORT containing the string _', The'_ at end of the content string:  
**COMPOSERSORT MATCHES ", The$"**

DD.20110506.1935.CEST

---

<div class="post-metadata">

**Author:** ![fuzzbass45](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/f/bbce88/32.png) [@fuzzbass45](https://community.mp3tag.de/u/fuzzbass45)\
**Post date:** [May 6, 2011, 4:20pm UTC](https://community.mp3tag.de/t/sort-composer-column-sorting/11976/7 "2011-05-06T16:20:06Z")

</div>

I'd been playing about with the same filter expression all afternoon! The only thing I was missing was the $ at the end! No wonder it wouldn't work! Many thanks!

Steve 45

> [@DetlevD](#):
>
> This filter expression should display only those files with the tag-field COMPOSERSORT containing the string _', The'_ at end of the content string:  
> **COMPOSERSORT MATCHES ", The$"**
> 
> DD.20110506.1935.CEST

---

<div class="post-metadata">

**Author:** ![DetlevD](https://community.mp3tag.de/user_avatar/community.mp3tag.de/detlevd/32/123_2.png) [@DetlevD](https://community.mp3tag.de/u/DetlevD)\
**Post date:** [May 6, 2011, 4:27pm UTC](https://community.mp3tag.de/t/sort-composer-column-sorting/11976/8 "2011-05-06T16:27:22Z")

</div>

> [@Steve45](#):
>
> ... The only thing I was missing was the $ at the end! ...

Yes, the Filter operator MATCHES expects a regular expression as its argument.

See there a proposal from another user for converting 'Artist, The' to 'The Artist'.  
[Regular Expressions](https://community.mp3tag.de/t/521/14)

Good luck with the repair!

DD.20110506.2030.CEST

---

<div class="post-metadata">

**Author:** ![system](https://community.mp3tag.de/uploads/default/original/2X/c/ce7035d426cb755a7916793326d23b465222a407.png) [@system](https://community.mp3tag.de/u/system)\
**Post date:** [February 9, 2026, 12:23pm UTC](https://community.mp3tag.de/t/sort-composer-column-sorting/11976/9 "2026-02-09T12:23:05Z")

</div>


