Frage : bringt die bestmögliche Lösung zusammen

Ich habe zwei Tabellen. CustomersTable und BusinessDirectory
Both Tabellen haben eine Spalte, die businessName.
my CustomerTable genannt, hat ein Spalten cid, customerID, businessName, das meine BusinessDirectory Tabelle Spalten bdid hat, businessName, getID

I möchten das getID Feld in der BusinessDirectory Tabelle durch customerID in CustomerTable aktualisieren, in dem der Handelsname in CustomerTable zusammenpaßt. Folglich tat ich dieses Frage

update BusinessDirectory, das INNER ist, VERBINDE CustomerTable AUF CustomerTable.businessName = gesetztes BusinessDirectory.businessName BusinessDirectory.getID = CustomerTable.customerID;
which aktualisiert die Aufzeichnungen fein, solange die Aufzeichnungen 100% zusammenbringen. Es gibt einige Aufzeichnungen, in denen es einen kleinen Typo und ein Material gibt, wie ich einen Handelsnamen General Contractors Inc in einer Tabelle habe und die andere Tabelle sie als General Contractors hat. Wie Sie sein fehlendes Inc., also, es sehen können zusammenpaßt nicht enpaßt. Was ich tun kann, um bestmögliche Gleiche zu erhalten. Dankt

Antwort : bringt die bestmögliche Lösung zusammen

Wechselweise das folgende versuchen:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
6:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
Y.LEA VORWÄHLEN,
       Y. [Finanzierungs-Art],
       Y. [FY],
       Y. [gegenwärtige Verteilung],
       Y. [gegenwärtiger Vertrag],
       Y. [laufende Ausgabe],
       Z. [Gesamtmöglichkeit]
VON
       (AUSERWÄHLTES c.county_name ALS SCHULAMT,
              s.source_of_fund WIE [Finanzierungs-Art],
              Teilkette (f.psc_no, 6, 4) WIE [FY],
              SUMME (f.current_allocation) WIE [gegenwärtige Verteilung],
              SUMME (f.current_contract) WIE [gegenwärtiger Vertrag],
              SUMME (current_expenditure) WIE [laufende Ausgabe]
       VON   source_of_fund_transaction f
       Grafschaft   c VERBINDEN
       AUF     Teilkette (f.psc_no, 1, 2)=c.county_number
       Source_of_fund   s ANSCHLIESSEN
       AUF     f.sof_id=s.sof_id
       WO  NICHT (F. „TRANSACTION_TYPE " = ' C/O Decline
              ODER F. „TRANSACTION_TYPE " = ' C/O Posting
              ODER F. „TRANSACTION_TYPE " = ' Pfosten Contract')
       GRUPPE DURCH c.county_name,
              s.source_of_fund,
              Teilkette (f.psc_no, 6, 4)
       ) Y
LINKE ÄUSSERE VERBINDEN
       (AUSERWÄHLTES county_name ALS SCHULAMT,
              source_of_fund WIE [Finanzierungs-Art],
              Teilkette (psc_no, 6, 4) ALS FY,
              SUMME (Menge) WIE [Gesamtmöglichkeit]
       VON   project_contingency p
       Source_of_fund   s ANSCHLIESSEN
       AUF     p.sof_id=s.sof_id
       Grafschaft   c VERBINDEN
       AUF     Teilkette (psc_no, 1, 2)=county_number
       GRUPPE DURCH s.source_of_fund,
              county_name,
              Teilkette (psc_no, 6, 4)
       ) Z
AUF     Y.LEA = Z.LEA
       UND Y. [Finanzierungs-Art] = Z. [Finanzierungs-Art]
       UND Y. [FY] = Z. [FY]
AUFTRAG DURCH Y.LEA,
       Y. [Finanzierungs-Art],
       Y. [FY]
Weitere Lösungen  
 
programming4us programming4us