You need to sign in to do that
Don't have an account?
Prangya Jena
Alias for field name in SOQL
Hi All,
Do we have alias for Field names in SOQL as we have in SQL.
I know we have alias for aggregate functions , but i have a need where i want alias for field names as two of my field API names are same.
Thanks in advance
Do we have alias for Field names in SOQL as we have in SQL.
I know we have alias for aggregate functions , but i have a need where i want alias for field names as two of my field API names are same.
Thanks in advance
Alias Notation
You can use alias notation in SELECT queries: SELECT count() FROM Contact c, c.Account a WHERE a.name = 'MyriadPubs'
To establish the alias, first identify the object, in this example a contact, and then specify the alias, in this case “c.” For the rest of the SELECT statement, you can use the alias in place of the object or field name.
The following are SOQL keywords that can’t be used as alias names: AND, ASC, DESC, EXCLUDES, FIRST, FROM, GROUP, HAVING, IN, INCLUDES, LAST, LIKE, LIMIT, NOT, NULL, NULLS, OR, SELECT, WHERE, WITH
Thank you. But as my question suggests i want alias for field names of those objects.
ex- I have ''Name'' field in Contact and Account object . So while querying ''Name'' i want one of my Name field should come as alias.
Let me know if you have understood what my question is.