Mysql
 sql >> Base de données >  >> RDS >> Mysql

Comment écrire une requête de jointure dans l'API Volusion

À l'aide du bloc-notes ou d'un éditeur similaire, copiez et collez ce qui suit et enregistrez-le sous loginhistory.sql ou ce que vous voulez, mais il doit avoir une extension .sql.

 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)

Cela fonctionnera mais certainement pas correctement formaté. Je vous laisse le soin d'écrire un fichier XSD. Copiez ce qui suit dans un éditeur comme le Bloc-notes et enregistrez-le avec le même nom que ci-dessus mais avec une extension .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>

FTP les deux fichiers ci-dessus dans votre dossier générique.

/v/vspfiles/schema/Generic/

Vous pouvez maintenant exécuter la requête SQL via l'API en utilisant l'URL

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

Assurez-vous de modifier vos identifiants d'API spécifiques dans l'URL.