SQL Simple Soustraction de la Requête
J'ai une Base de données. Il contient 2 Tables. Permettez-moi de les appeler Tableau A et B.
Table Un Contenu:
- Date
- Nom du Fournisseur
- Nom du Bien Livré
- Montant du Bien Livré, il suffit de mettre Ingrediënt Une (Valeur Numérique)
De La Table B, Contenu:
- De La Date De Production
- Nom de Produit
- Ingrediënt Un
Exactement ce que je veux c'est:
Requête avec le Tableau A, Colonne 4 moins (Soustraction) Tableau B, Colonne 3.
Notes Supplémentaires:
J'ai été poser cette question à un sympathique programmeur. Il a conseillé de me passer par la onlince cours de w3schools.com je l'ai fait. Il a également assumé la soustraction doit appartenir en vertu d'un certain "Rejoindre".
J'ai aussi cherché sur google et la recherche de Stackoverflow. Avec l'absence de résultats. Même tho, je dois mentionner que je manque peut-être de trouver les résultats parce que mon anglais est assez pauvre.
Je tiens sincèrement à m'excuser, si mon anglais est pauvre et si ma question était mal formulée. L'anglais n'est pas ma langue maternelle.
Si de l'aide directe n'est pas possible, je suis disposé et désireux d'apprendre. Si vous avez des sources où je peux apprendre au sujet de mathématiques simples dans des requêtes sur liées aux Bases de données (MS Access ou OOo Base) que de se sentir libre de me référer à de bonnes et de sites web d'information et /ou des cours.
Sincèrement et cordialement
Dofty
Système D'Information:
- Windows 7 - 64 Bits Edition familiale et toutes ses mises à jour
- OpenOffice.org 3.3.0 - OOO330m20(Build: 9567)
Raison pour ne pas faire la mise à niveau de OOo à la dernière version: des Problèmes de Compatibilité avec les précédentes script logiciel. Et trop "moins" de temps au travail pour résoudre ces problèmes pour la Version 4.0 et ultérieure.
Je suis un peu confus par la BONNE, PRODUIT, INGRÉDIENT. Est-ce la même chose? Et un tableau me dit toutes les livraisons du produit et de l'autre tous les frais, mais il n'y a pas de relation dont les charges ont été livrés, seulement quel produit? Qui ressemble queer.
OriginalL'auteur Brecht De Baere | 2014-05-20
Vous devez vous connecter pour publier un commentaire.
Vous pouvez simplement utiliser les mathématiques dans SQL
"subtracted_value" doit être la valeur de la colonne 4 du tableau a moins la colonne 3 du tableau b ici. Vous devez joindre les tables à l'aide d'un id de sorte que vous pouvez voir la ligne de la TABLE A appartient à la ligne de la TABLE B.
Dans cet exemple, j'ai appelé l'id de la TABLE "id" et le pointeur dans le TABLEAU B de l'id de la TABLE "table_a_id".
Donc, "id" de la TABLE A et "table_a_id" dans le TABLEAU B doivent être égaux lorsqu'ils appartiennent à la même ligne.
La peine de prendre un coup d'oeil à:
http://www.w3schools.com/sql/sql_join.asp
Oui désolé j'ai supervisé le présent. Il a besoin de JOINDRE les deux tableaux premier.
Je editted ma réponse et je crois que cela devrait fonctionner si l'OP n'modifier les tables pour les exigences qui doivent être respectées.
OriginalL'auteur Sinan Samet
êtes-vous essayer de le faire avec une requête SQL? Comment parler de quelque chose basé sur:
SELECT (SÉLECTIONNER COLUMN4 DE la tableA) - (SÉLECTIONNEZ COLONNE3 DE la tableB)
OriginalL'auteur RobP