Jika ada data seperti ini :
Kemudian kita ingin mengganti email tersebut tanpa ada @mail.com nya, maka kita bisa membuat sebuah query seperti berikut :
SELECT nama, alamat, hp, REPLACE(email, '@mail.com', '') email FROM anggota
Maka akan menghasilkan output seperti dibawah ini :
Namun bagaimana jika ada kasus @yahoo.com juga seperti ini:
Maka kita dapat menggunakan substring di dalam query, logikanya adalah kita mendapatkan karakter...
Sabtu, 25 Mei 2013
Cara Membuat Index di MySQL
Posted on 12.41 by Thinkerboy
Tujuan di buat sebuah index di dalam table di database supaya mempercepat hasil SELECT ke suatu table. Daftarkan nama-nama field yang ada di dalam table yang sering digunakan untuk join.
Cara membuat index :
CREATE INDEX nama_index_penjualan
ON table_penjualan(kode_produk, kode_cabang) USING BTREE;
Dengan penambahan index di sebuah table, maka kecepatan dalam membaca sebuah query lebih cepat daripada tidak diberi index...
Memotong String Berisi Angka Untuk Dijumlahkan
Posted on 11.41 by Thinkerboy
Kasus:Ketika ada sebuah String yang berisi angka terpisahkan oleh spasi, kemudian kita ingin menjumlahkan angka-angka yang terpisahkan oleh spasi tersebut
Berikut adalah caranya:
package com.lingkarankode.training;
import java.util.ArrayList;
public class MemotongString {
/**
* @param args
*/
public static void main(String[] args) {
String text = new String("345 2 88888888 1000 55 55 55");
String data = text.trim();
String[] data2 = data.split(" ");
//split data dan menyimpan dalam string array
int hasil=0;
for(int i=0;...
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'
Posted on 11.20 by Thinkerboy
Ketika kita menjalankan perintah mysql lewat prompt :
mysql -u root -p
Lalu menemukan pesan error :
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'
disini mysql akan membaca file konfigurasi yang ada di /etc/mysql/my.cnf
Ini adalah sebagian dari isi my.cnf dari system yang terkait dengan mysql sebagai client
[client]
#password = your_password
port = 3306
socket = /var/run/mysqld/mysqld.sock
nilai pada 'socket' itu yang menyebabkan error tadi. Jika kita memang ingin menggunakan...
Selasa, 14 Mei 2013
Terimalah Perbedaan Agama
Posted on 21.33 by Thinkerboy

Abis baca artikel yang dishared sama salah seorang temen di facebook, rasanya geregetan pengen ngomentari, tapi errr... Kenapa sih masih aja mencari-cari kesalahan dan kekurangan agama lain? Kenapa sih sulit menerima perbedaan dengan agama lain? Ada masalah di kaumnya sendiri, tapi knapa masih dihubung2kan dengan kaum agama lain? Apakah agama orang lain itu jelek?! Atau agama kita kah yang paling bagus diantara agama lain?! Buzet dah kalo...
Selasa, 07 Mei 2013
Video: Membuat Group By di Jasper iReport Berdasarkan Field Tertentu
Posted on 09.27 by Thinkerboy
...
Langganan:
Postingan (Atom)