Aliases
Aliases is a part of the GraphQL standard They become useful when you have the need to have two fields in the query with the same name.
Most probable you will come to the following problem with metrics:
count(distinct: Block_GasUsed)
count(distinct: Block_Date)
This query is not valid for GraphQL and will not execute.
Use aliases to make the query valid and also more readable:
uniqueGasValues: count(distinct: Block_GasUsed)
uniqueDates: count(distinct: Block_Date)
tip
Aliases can also be used in sorting
Build with Bitquery
Ready to run this in production?
Get an API key and run these queries in minutes, or talk to us about plans and enterprise delivery.