Join table phpmyadmin

Mau tanya, saya punya Table1 'm_user' colum ID_USER, USERNAME, FULLNAME, PASSWORD, IMAGE, LEVEL, BLOKIR, ID_SISWA, KODE_SEKOLAH, CONFIRMATION, TOKEN, IP_ADDRESS, BROWSER

Table2 't_siswa' colum `id_siswa`, `kd_prop`, `kd_rayon`, `kd_sek`, `paralel`, `absen`, `kd_pes`, `cek_kd_pes`, `nopes`, `no_induk`, `nm_pes`

Pertanyaan: Bagaimana colum FULLNAME, data nya bisa sama dengan colum nm_pes? jadi ketika nm_pes update, FULLNAME juga ikut update.

Terimakasih

avatar feripunkout
@feripunkout

7 Kontribusi 0 Poin

Diperbarui 4 tahun yang lalu

Tanggapan

coba share query yg sekarang seperti apa ya?

2 Jawaban:

Halo feripunkout, mohon izin menjawab,

dari source yg saya dapat: <a href='https://stackoverflow.com/questions/2044467/how-to-update-two-tables-in-one-statement-in-sql-server-2005'>https://stackoverflow.com/questions/2044467/how-to-update-two-tables-in-one-statement-in-sql-server-2005</a>

Anda tidak dapat memperbarui beberapa tabel dalam 1 Query,

Namun, Anda dapat menggunakan transaction untuk memastikan bahwa dua pernyataan UPDATE diperlakukan secara otomatis.

<pre> BEGIN TRANSACTION;

UPDATE Table1 SET Table1.LastName = 'DR. XXXXXX' FROM Table1 T1, Table2 T2 WHERE T1.id = T2.id and T1.id = '011008';

UPDATE Table2 SET Table2.WAprrs = 'start,stop' FROM Table1 T1, Table2 T2 WHERE T1.id = T2.id and T1.id = '011008';

COMMIT; </pre>

Semoga dapat terjawab

avatar keccikun
@keccikun

364 Kontribusi 196 Poin

Dipost 4 tahun yang lalu

Terimakasih atas tanggapaan dan penjelasan nya abyanjksatu, Sebenar nya pakai query UPDATE m_users, t_siswa SET m_users.FULLNAME = t_siswa.nm_pes WHERE m_users.ID_SISWA = t_siswa.id_siswa; sudah bisa, akan tetapi itu harus di inputkan secara manual di localhost.

saya ingin update colum atau field secara otomatis pada script CI dengan menambahkan select, bagaimana cara nya ya? mohon bantuan nya. terimakasih

avatar feripunkout
@feripunkout

7 Kontribusi 0 Poin

Dipost 4 tahun yang lalu

Login untuk ikut Jawaban