Questione : abbina la soluzione migliore

Ho due tabelle. Le tabelle di BusinessDirectory
Both hanno una colonna denominata businessName.
my CustomerTable ha un cid delle colonne, il customerID, il businessName che la mia tabella di BusinessDirectory ha bdid delle colonne, il businessName, il getID

I vogliono aggiornare il campo del getID in tabella di BusinessDirectory da customerID in CustomerTable dove il nome di affari abbina in CustomerTable. Quindi ho fatto questo

update BusinessDirectory di domanda INTERNO UNISCO CustomerTable su CustomerTable.businessName = BusinessDirectory.businessName stabilito BusinessDirectory.getID = CustomerTable.customerID; il
which aggiorna le annotazioni benissimo finchè le annotazioni abbinano 100%. Ci sono alcune annotazioni in cui ci è un piccoli typo e roba come ho un General Contractors Inc di nome di affari in una tabella e l'altra tabella la ha come General Contractors. Come potete vederli la relativa inc mancante, in modo da non abbina. Che cosa può io fare per ottenere i fiammiferi migliori. Ringrazia il
class= del

Risposta : abbina la soluzione migliore

Alternativamente, provare quanto segue:
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:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
SELEZIONARE Y.LEA,
       Y. [tipo di finanziamento],
       Y. [FY],
       Y. [ripartizione corrente],
       Y. [contratto corrente],
       Y. [spese correnti],
       Z. [contingenza totale]
DA
       (C.county_name PRESCELTO COME PRATERIA,
              s.source_of_fund COME [tipo di finanziamento],
              sottostringa (f.psc_no, 6, 4) COME [FY],
              SOMMA (f.current_allocation) COME [ripartizione corrente],
              SOMMA (f.current_contract) COME [contratto corrente],
              SOMMA (current_expenditure) COME [spese correnti]
          Dal source_of_fund_transaction f
       UNIRE   la contea c
            Sulla sottostringa (f.psc_no, 1, 2)=c.county_number
       UNIRE   il source_of_fund s
            Su f.sof_id=s.sof_id
       DOVE  NON (F. “TRANSACTION_TYPE " = ' C/O Decline
              O F. “TRANSACTION_TYPE " = ' C/O Posting
              O F. “TRANSACTION_TYPE " = ' Contract') dell'alberino
       GRUPPO da c.county_name,
              s.source_of_fund,
              sottostringa (f.psc_no, 6, 4)
       ) Y
ESTERNI DI SINISTRA SI UNISCONO
       (County_name PRESCELTO COME PRATERIA,
              source_of_fund COME [tipo di finanziamento],
              sottostringa (psc_no, 6, 4) COME FY,
              SOMMA (importo) COME [contingenza totale]
          Dal project_contingency p
       UNIRE   il source_of_fund s
            Su p.sof_id=s.sof_id
       UNIRE   la contea c
            Sulla sottostringa (psc_no, 1, 2)=county_number
       GRUPPO da s.source_of_fund,
              county_name,
              sottostringa (psc_no, 6, 4)
       ) Z
SU     Y.LEA = Z.LEA
       E Y. [tipo di finanziamento] = Z. [tipo di finanziamento]
       E Y. [FY] = Z. [FY]
ORDINE DA Y.LEA,
       Y. [tipo di finanziamento],
       Y. [FY]
Altre soluzioni  
 
programming4us programming4us