Mysql
 sql >> Datenbank >  >> RDS >> Mysql

So schreiben Sie eine Join-Abfrage in der Volusion-API

Verwenden Sie Notepad oder einen ähnlichen Editor, kopieren Sie Folgendes, fügen Sie es ein und speichern Sie es als loginhistory.sql oder was auch immer Sie wollen, aber es muss eine .sql-Erweiterung haben.

 SELECT Customers.CustomerID, Customers.FirstName, Customers.LastName, Customers.CompanyName, Customers.EmailAddress, Login_History.LastModified  FROM Customers JOIN Login_History ON (Login_History.CustomerID=Customers.Customerid)

Dies wird funktionieren, aber sicherlich nicht richtig formatiert. Ich überlasse es Ihnen, eine XSD-Datei zu schreiben. Kopieren Sie Folgendes in einen Editor wie Notepad und speichern Sie es unter demselben Namen wie oben, jedoch mit der Erweiterung .xsd.

<?xml version="1.0" encoding="utf-8" ?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:msprop="urn:schemas-microsoft-com:xml-msprop">
</xs:schema>

Laden Sie die beiden obigen Dateien per FTP in Ihren Generic-Ordner.

/v/vspfiles/schema/Generic/

Sie können nun die SQL-Abfrage über die API mit der URL

ausführen
http://www.yourdomain.com/net/WebService.aspx?Login=username&EncryptedPassword=abcdefghijklmnopqrstuvwxyz&EDI_Name=Generic\loginhistory

Stellen Sie sicher, dass Sie Ihre spezifischen API-Anmeldeinformationen in der URL bearbeiten.