Questione : Che cosa invitare queste dichiarazioni dell'AGGIORNAMENTO di SQL per fare?

aggiornare il
set di BILLTOS PAZIENTI del
from di PATIENTS.Email = di BILLTOS.Email, il
where di BILLTOS PATIENTS.BillToID = BILLTOS.BillToID
and PATIENTS.Relationship = “1„
and PATIENTS.Email come “%@%„ il
and non (BILLTOS.Email come “%@%");
set dei PAZIENTI del
update PAZIENTI del
from di BILLTOS.Email = di PATIENTS.Email,
where di BILLTOS PATIENTS.BillToID = BILLTOS.BillToID
and PATIENTS.Relationship = “1„
and BILLTOS.Email come “%@%„
and non (PATIENTS.Email come “la colonna di %@%")



The PATIENTS.Relationship è regolato “a 1„ quando il paziente è il partito di BillTo, solo un paziente può avere questa regolazione con tutto il BillToID.

Just che prova ad ottenere la verifica di che cosa questa fa prima che lo faccia funzionare su una base di dati in tensione di parecchio mille annotazioni.  
class= del

Risposta : Che cosa invitare queste dichiarazioni dell'AGGIORNAMENTO di SQL per fare?

1. Email di billto dell'aggiornamento con il email paziente per tutte le annotazioni in billto dove
i ids di billto che corrispondono fra il paziente ed il rapporto del paziente e di billto è “1„ e l'identificazione del email dei pazienti contiene @ ed il email di billto non contiene @

2. Esattamente stessi come sopra per l'aggiornamento della tabella dei pazienti

i.e. alla conclusione dell'esecuzione. non avreste alcune annotazioni che avessero identificazione del email contenere @ soltanto in una tabella ma siete presente in entrambi la tabella (comunque i ids del email potrebbero essere differenti se entrambi avessero già @)
Altre soluzioni  
 
programming4us programming4us