Questione : Aggiornare il campo in tabella basata sui cambiamenti fatti ad un campo in seconda tabella

Ciao là, il

I ha una tabella che ha due campi denominati FirstName e Secondname e una seconda tabella che ha un singolo campo denominato CompanyName. Voglio potere avere una terza tabella che ha un'annotazione per ogni annotazione nel rirst e nelle seconde tabelle, tenente una combinazione del firstname e del lastname dalla prima tabella, o appena il CompanyName dalla seconda tabella. Per esempio, il

Table 1 contiene: il
Firstname, Lastname, ID
John, daina, 1
Jane, daina, 2

Table 2 contiene: il
CompanyName, ID
Company1, 3
Company2, 4
Company3, 5

Table 3 therfore conterrebbe: il
NewField, daina di ID
John, daina di 1
Jane, 2
Company1, 3
Company2, 4
Company3, 5

If i dati in tabelle 1 o 2 è cambiato mai, quindi i cambiamenti dovrebbero essere riflessi in tabella 3

Is questo possibile?

Thanks
class= del

Risposta : Aggiornare il campo in tabella basata sui cambiamenti fatti ad un campo in seconda tabella

Andare con hnasr - la vostra terza “tabella„ è appena una domanda sugli altri due.  Poiché è una domanda, ogni volta che la esaminate, riflette correttamente tutti i cambiamenti (precedenti) alle altre 2 tabelle.

Appena per rendergli il pulitore, lo lascerei avere 3 colonne e questo inoltre tratterà quando il FirstName/Lastname è nullo (mantiene l'altro senza avere l'intero campo va posizione di segnale minimo)

Iif prescelto (firstName è nullo, LastName, firstName & nz (““& lastname, "") PersonOrCompany, identificazione, “persona„ come tipo
Da Tbl1
Unione TUTTA
Selezionare CompanyName, identificazione, “azienda„
Da Tbl1
Altre soluzioni  
 
programming4us programming4us