Search help
ITGDb allows you to search packs, songs, and charts by the following fields:
-
For packs:
- Pack name
- Pack author(s)
-
For songs:
- Title/artist (
#TITLE,#SUBTITLE,#ARTIST,#TITLETRANSLIT,#SUBTITLETRANSLIT,#ARTISTTRANSLIT) - Title (
#TITLE,#SUBTITLE,#TITLETRANSLIT,#SUBTITLETRANSLIT) - Artist (
#ARTIST,#ARTISTTRANSLIT)
- Title/artist (
-
For charts:
- Title/artist (same fields as above)
- Title (same fields as above)
- Artist (same fields as above)
- Description (chart-specific
#CREDIT,#DESCRIPTION, and#CHARTNAMEfor SSC files, or just the description field for SM files) - Chart hash (Groovestats hexadecimal hash, or a prefix thereof)
You can also filter and order the results based on certain criteria. These should be fairly self-explanatory for the most part.
With some exceptions listed afterwards, most search queries have the following behavior:
- The query is split into words, and results are returned based on whether every word is present in any of the requested fields, irrespective of word order or letter case.
-
If a phrase is wrapped in double quotes
"like this", ITGDb will search for that exact phrase instead. -
If a search term is preceded by a hyphen like
-this, ITGDb will exclude all results containing that term. -
If two search terms are connected by an
OR(example:like OR this), ITGDb will return results containing either (or both) of these terms. - If the query text box is left empty, ITGDb will return all packs/songs/charts (subject to search filters).
Exceptions:
-
When searching Packs by Pack name, ITGDb does a substring match instead of splitting into words; all packs that contain the query as a substring of their names get returned. None of the search operators (like double quotes and hyphens) are supported.
- This is mainly intended for easily searching pack series like the Xguys1pack series, whose names don't split cleanly into words, though I'd welcome some feedback on whether or not this is a good idea.
- When searching Charts by Chart hash, ITGDb will only return charts whose Groovestats hashes start with the given query (i.e. the query is a prefix of the hash). None of the search operators (like double quotes and hyphens) are supported.
Known issue: The search may not behave as expected if the search terms contain certain punctuation marks, such as !, +, or -.