I'm trying to build a mysql script to find duplicate records in salesforce. This is what I tried:
PHP Code:
$query = "SELECT Id, Name, Email, count(Email) from contact
group by Email
having count(Email) > 1
order by Email;";
and I got this error:
Fatal error: Uncaught SoapFault exception: [ns1:MALFORMED_QUERY] MALFORMED_QUERY: SELECT Id, Name, Email, count(Email) from contact ^ ERROR at Row:1:Column:25 unexpected token: count in C:\xampp\htdocs\xampp\Salesforce\includes\soapclie nt\SforceBaseClient.php:457 Stack trace: #0 [internal function]: SoapClient->__call('query', Array) #1 C:\xampp\htdocs\xampp\Salesforce\includes\soapclie nt\SforceBaseClient.php(457): SoapClient->query(Array) #2 C:\xampp\htdocs\xampp\Salesforce\duplicate.php(23) : SforceBaseClient->query('SELECT Id, Name...') #3 {main} thrown in C:\xampp\htdocs\xampp\Salesforce\includes\soapclie nt\SforceBaseClient.php on line 457
Am I writing the script wrong or does salesforce not like the word "count"?
Bookmarks