Total Tayangan Halaman

Tampilkan postingan dengan label variabel. Tampilkan semua postingan
Tampilkan postingan dengan label variabel. Tampilkan semua postingan

Senin, 07 Maret 2011

Table Sebagai Pengganti Array di Mysql

Salah satu hal yang kurang dari MySQL (setidaknya sampai versi 5.2) adalah ketidak adaan array. Padahal sudah mulai enjoy membuat trigger dan stored procedure di MySQL. Satu-satunya cara adalah membuat sebuah tabel sementara, yang diberi nama tabel_array_int. Oleh karena tabel ini hanya dibutuhkan sementara, maka tipe tabel yang cocok adalah MEMORY (tebel langsung dibuat di memori), tapi tetep aja agak ribet.
create table tabel_array_int
(
id_session_array int unsigned not null primary key,
index_array int unsigned not null primary key,
nilai_array int unsigned not null
) engine=memory;

Selasa, 17 November 2009

Variabel dalam Mysql (Studi Kasus: Pemberian Rangking)

Ternyata di mysql kita bisa menggunakan variabel yang bisa digunakan untuk membantu menyelesaikan masalah. Idenya, pemberian rangking dilakukan lewat mysql, tidak lewat kode program. Jadi, eksekusinya akan lebih cepat.

Variabel di dalam mysql diawali dengan @ untuk variabel user (per sesi) dan @@ untuk variabel global. Urutan eksekusinya juga sesuai dengan letaknya, mulai dari kiri ke kanan.