SQL option for CPDL
Posted: 05 Dec 2023 19:52
Hello CPDL community and admins!
This is my first post here. I have been visiting CPDL for over a decade.
There are advanced search options for composers and multiple selection search for sheet music, which are helpful if you know what you are looking for specifically.
What would be really interesting for me as member of the music commission in my choir, is a way to directly search the database via SQL. This would allow connecting a lot of data together and get results for works you are not specifically looking for. The result is a table that allows further inspection.
For example, the choir wants to create a concert program with music from German composers from the 18th century only, with a length of 50 minutes per piece maximum, with the option to either have an orchestral accompaniment or organ only. In what I have tried so far, it is only possible to search in general terms or on names, and then you get results that point to a composer or a piece. In SQL however, it is possible to directly browse the database without knowing the values (like composers name, or name of piece).
I have already found a post about using an API, but the connection to advanced search options is not directly clear to me and it seems to target the developers on CDPL as a Wiki itself: https://forums.cpdl.org/phpBB3/viewtopi ... sql#p29398
Is there a possibility to make such a SQL solution available or does this already exist (in the backlog)?
Many thanks for helping me out.
This is my first post here. I have been visiting CPDL for over a decade.
There are advanced search options for composers and multiple selection search for sheet music, which are helpful if you know what you are looking for specifically.
What would be really interesting for me as member of the music commission in my choir, is a way to directly search the database via SQL. This would allow connecting a lot of data together and get results for works you are not specifically looking for. The result is a table that allows further inspection.
For example, the choir wants to create a concert program with music from German composers from the 18th century only, with a length of 50 minutes per piece maximum, with the option to either have an orchestral accompaniment or organ only. In what I have tried so far, it is only possible to search in general terms or on names, and then you get results that point to a composer or a piece. In SQL however, it is possible to directly browse the database without knowing the values (like composers name, or name of piece).
I have already found a post about using an API, but the connection to advanced search options is not directly clear to me and it seems to target the developers on CDPL as a Wiki itself: https://forums.cpdl.org/phpBB3/viewtopi ... sql#p29398
Is there a possibility to make such a SQL solution available or does this already exist (in the backlog)?
Many thanks for helping me out.