Es fällt mir ziemlich schwer, die richtige SQL-Anweisung dafür zu erstellen.SQL-Auswahl zum Referenzieren einer Suche basierend auf zwei Spalten
Beispieldaten (Simplistic View):
MasterTable
Product DebitCode CreditCode
Camera 1 4
Computer 2 5
Cellphone 3 6
LookupTable
Code Description
1 Debit Camera
2 Debit Computer
3 Debit Cellphone
4 Credit Camera
5 Credit Computer
6 Credit Cellphone
Ich habe kein Problem machen eine innere für die DebitCode mit dem Kodex in der Lookup-Tabelle verbinden (oder die CreditCode), aber wenn ich versuche, sowohl ich, zu verwenden, Erhalten Sie zwei Einträge für jeden.
Ich brauche meine Daten abgerufen werden, so dass die Beschreibung für die Debit-Code und die Kredit-Code alle in einer Zeile ist.
Danke.
macht es Sinn, Ihre Lookup-Tabelle in 2 Tabellen zu zerlegen: DebitLookup und CreditLookup? – tenfour
Im Wesentlichen sollte das getan werden - brechen Sie die Suche in verschiedene Entitäten auf. Aber da ich an einer singulären Tabelle von Lookup-Codes arbeite, habe ich im Moment keine andere Möglichkeit, als dasselbe zu referenzieren. – Batuta