Ini adalah pertanyaan lama tetapi saya bergulat dengan masalah yang sama hari ini. Dalam mencoba menemukan solusi, saya menemukan qn ini dan ketika saya menemukan solusi / solusi, saya pikir saya akan melakukan hal yang layak dan memposting kembali...
Berdasarkan kesalahan "Bargle" merah di pos mereka, saya yakin zmii pasti mencoba menggunakan kueri pencarian kustom MySQL. Zapier harus memiliki output dari kueri atau itu kesalahan. Saya melihat-lihat dan membuat kueri khusus saya sebagai berikut:
berdasarkan jawaban yang dipilih di sini .
Jadi, kueri saya akan menampilkan ID karyawan jika ditemukan dan 0 jika tidak. Saya kemudian memasukkan langkah Zapier PATHS yang saya berdasarkan pada 'hasil' keluaran dari kueri khusus saya. Jika hasilnya lebih besar dari 0 saya memperbarui catatan yang ada. Jika 0 maka saya memasukkan catatan baru. Saya menduga saya dapat menggunakan kode kueri khusus untuk melakukan percabangan dan memperbarui/menyisipkan tetapi saya belum mencobanya karena saya memiliki hal-hal lain untuk dicoba terlebih dahulu.
Sunting Sebenarnya saya harus merevisi jawaban ini berdasarkan percakapan saya dengan Zapier di sini
. Saya telah mempertahankan jawaban asli tetapi menyembunyikannya. Sintaksnya berfungsi tetapi hanya jika kuerinya adalah SELECT
kueri, itu tidak akan berfungsi untuk INSERT
atau UPDATE
pertanyaan. Lihat diskusi di komentar pertanyaan tertaut untuk detailnya. Pada dasarnya tidak mungkin melakukan operasi penyisipan atau pembaruan melalui langkah Zapier MySQL Custom Query pada tahap ini.