90 likes | 249 Views
Dasar MySQL. Mengakses MySQL. Cara : Via command line : shell Via web interface : phpMyAdmin Via bahasa pemrograman : PHP, Delphi, C, etc… Via desktop interface : SQLYog, Navicat MySQL Manager, MySQL Workshop, etc…. SQL Query. SELECT something FROM tablename;
E N D
Mengakses MySQL • Cara : • Via command line : shell • Via web interface : phpMyAdmin • Via bahasa pemrograman : PHP, Delphi, C, etc… • Via desktop interface : SQLYog, Navicat MySQL Manager, MySQL Workshop, etc…
SQL Query • SELECT something FROM tablename; • SELECT COUNT(*) FROM tablename; • SELECT DISTINCT something FROM tablename; • DELETE FROM tablename WHERE condition; • WHERE = filter data • LIKE = qualifier untuk filter data yang mirip
LIMIT start, count = membatasi jumlah data yang dimunculkan • MATCH(something) AGAINST(term) = melakukan filter pada field dengan FULLTEXT index • MATCH(something) AGAINST(term IN BOOLEAN MODE) = matching dengan mode boolean • UPDATE tablename SET updated_value = melakukan update data
ORDER BY = sorting data • GROUP BY = mengelompokkan data
Join • NATURAL JOIN tablename = menggabungkan kolom yang sama dari 2 buah tabel atau lebih • JOIN tablename ON fieldname = menggabungkan kolom tertentu saja • AS = menggunakan nama lain untuk sebuah field
Operator Logika • AND, OR, NOT
Fungsi Built In MySQL • String : • http://dev.mysql.com/doc/refman/5.0/en/string-functions.html • Waktu : • http://dev.mysql.com/doc/refman/5.0/en/date-and-time-functions.html