J'ai trois tables, je veux sélectionner deux colonnes de la première table et un de la dernière table à afficher dans un gridview pour asp.netrequêtes SQL Problème avec trois tables
J'ai Table Sprint, Task et Bloqué.
Je veux afficher CurrentStatus à partir de la table bloquée et pour ce faire j'ai besoin d'utiliser la table des tâches pour les joindre ensemble. J'ai tenté la requête ci-dessous, mais cela ne fonctionne pas.
Quelqu'un peut-il m'aider s'il vous plaît, ce serait apprécié.
Merci
@Karl. S'il vous plaît expliquer "ne fonctionne pas". – jordanbtucker
Commencez par commencer par la table tblBlocked (c'est-à-dire, FROM tblBlocked ...) plutôt que de la joindre, puis utilisez simplement les jointures internes pour les autres tables. (En supposant que vous voulez seulement voir les enregistrements bloqués de toute façon.) –
Et aussi - votre essayant de faire une INNER JOIN sur un LEFT JOIN, ce qui n'a pas de sens. L'INNER JOIN devrait être le premier, et le LJ off, ou ils devraient tous les deux être LJ. – RPM1984