Suatu kasus, termisal kita ingin menuliskan beberapa data Array pada kodingan ataupun generate SQL untuk Insert, Update dan lain sebagainya. Sangat membosankan apabila ditulis one by one.. Ya, sangat membosankan. Contoh:
id | nama_lengkap | jenis kelamin | alamat | no_hp |
1 | Abdul | L | Jl sawo | 084574858 |
2 | Bagus | L | Jl durian | 084574858 |
3 | Citra | P | Jl salak | 084574858 |
4 | Desi | P | Jl melon | 084574858 |
5 | Eka | P | Jl semangka | 084574858 |
Di atas ada sebuah contoh data, katakanlah data user. Kemudian kita pakai fungsi CONCATENATE untuk generate fungsi sqlnya.
=CONCATENATE("INSERT INTO USER VALUES('";C9;"','";D9;"','";E9;"','";F9;"','";G9;"')")
dari fungsi di atas akan menghasilkan text seperti ini:
INSERT INTO USER VALUES('1','Abdul','L','Jl sawo','084574858'); |
INSERT INTO USER VALUES('2','Bagus','L','Jl durian','084574858'); |
INSERT INTO USER VALUES('3','Citra','P','Jl salak','084574858'); |
INSERT INTO USER VALUES('4','Desi','P','Jl melon','084574858'); |
INSERT INTO USER VALUES('5','Eka','P','Jl semangka','084574858'); |
Cukup sederhana bukan? hehe, jadi menyingkat waktu untuk generate query insert untuk data yang sangat banyak, tinggal copas query tersebut dan jalankan.
Kasus kedua, suatu saat kita membutuhkan data dalam bentuk array. Kita tuliskan fungsi seperti ini:
=CONCATENATE("['id'=>'";C9;"['nama_lengkap'=>'";D9;"['jenis_kelamin'=>'";E9;"['alamat'=>'";F9;"['no_hp'=>'";G9;"']")
dan dari fungsi di atas akan menghasilkan array:
['id'=>'1['nama_lengkap'=>'Abdul['jenis_kelamin'=>'L['alamat'=>'Jl sawo['no_hp'=>'084574858']
['id'=>'2['nama_lengkap'=>'Bagus['jenis_kelamin'=>'L['alamat'=>'Jl durian['no_hp'=>'084574858']
['id'=>'3['nama_lengkap'=>'Citra['jenis_kelamin'=>'P['alamat'=>'Jl salak['no_hp'=>'084574858']
['id'=>'4['nama_lengkap'=>'Desi['jenis_kelamin'=>'P['alamat'=>'Jl melon['no_hp'=>'084574858']
['id'=>'5['nama_lengkap'=>'Eka['jenis_kelamin'=>'P['alamat'=>'Jl semangka['no_hp'=>'084574858']
Sekian trik untuk generate query ataupun array menggunakan CONCATENATE. Masih banyak fungsi-fungsi excel lain yang sangat berguna dalam membantu sang programmer. Apabila ada saran silahkan jangan malu-malu untuk menuliskan komentarnya. :)
Sekian trik untuk generate query ataupun array menggunakan CONCATENATE. Masih banyak fungsi-fungsi excel lain yang sangat berguna dalam membantu sang programmer. Apabila ada saran silahkan jangan malu-malu untuk menuliskan komentarnya. :)
ReplyDeleteReally cool post, highly informative and professionally written and I am glad to be a visitor of this perfect blog, thank you for this rare info!
Php course in chennai
Lovely post... The concepts and the tips given in the post seems to be very much informative and useful. keep it up
ReplyDeleteAi & Artificial Intelligence Course in Chennai
PHP Training in Chennai
Ethical Hacking Course in Chennai Blue Prism Training in Chennai
UiPath Training in Chennai
You understand your tasks stand apart of the group. there might be something exceptional nearly them. It appears to me every one of them are in truth remarkable! File View Pro Licence Key
ReplyDelete