HOME
HEADLINE NEWS :
 

Selasa

Sintak Dalam SQL

0 komentar
Sintak Dalam SQL
Salam jagocpyer, pasti sobat sehat semuakan..? pada kesempatan ini saya akan mengupdate Sintak dalam pemograman SQL Server dan Xampp. bagi sobat yang mencari sintak Database SQL dan Xampp ini ada Sintak yang bisa digunakan dalam pembuatan dan mengolah database. Berikut ini adalah sintak - Sintak yang dapat digunakan dalam Pemograman SQL

Sintak Menampilkan Database yang sudah tersimpan
show databases;

Sintak untuk menciptakan atau membuat sebuah Table di Database
CREATE TABLE MAHASISWA (NIM VARCHAR(8), NAMA VARCHAR(25),
ALAMAT VARCHAR(35), TELP VARCHAR(12), EMAIL VARCHAR(25),
PRIMARY KEY(NIM));

Sintak merubah type VARCHAR
ALTER TABLE DOSEN CHANGE NIDN NIDN VARCHAR(4);

Sintak untuk menghapus sebuah table di Database
alter table mahasiswa drop jk;

Sintak Menchange subuah table di Database
alter table mahasiswa change alamat alamat varchar(50);

Sintak untuk menambah sebuah table dalam Database
alter table mahasiswa add tglhr date after nama;

Sintak untuk membuat sebuah Primary Key
alter table mtkuliah add primary key(kdmt);

Sintak untuk menambah sebuah Primary Key
alter table mtkuliah add primary key(kdmt,namamk);
NB: Harus dihapus dulu primay key yang sudah ada

Sintak untuk menampilkan Table
desc mtkuliah;

Ssintak untuk menampilkan semuah field yang ada di Table
select* from<>nama tables;

Sintak menampilkan table tertentu
select host, db , user from db;

Sintak untuk membuat sebuah Database
create databases nama_databases;

Sintak untuk menggunakan Database Tertentu yang dipilih
use ti0901;

Sintak untuk menampilkan Sebuah Table
show tables;

Sintak untuk menambah sebuah data di table dalam database
mysql> insert into mahasiswa values
-> ('09320139','Ervanda Saputra',
'> '1990-11-27','laki-laki','
'> Punge Jurong','081361521336');

Sintak untuk mengurutkan data berdasarkan field yang dipilih
select * from mahasiswa order by nama;

SIntak menampilkan field tertentu saja
select NIM,NAMA,tglhr from mahasiswa order by tglhr;

Sintak menampilkan pergroup
select jk, count(*)as'jlh mahasiswa' group by jk;

Sintak untuk melihat hari lahir
select NIM,NAMA,tglhr,dayname(tglhr) from mahasiswa;

Sintak menampilkan berdasarkan huruf saja Contoh berdasarkan Huruf "H"
select NIM,NAMA,tglhr from mahasiswa where nama like'h%';

Sintak untuk mengapdate/ merubah data tertentu
update mahasiswa set nama='Fahrul Nanda'where nim='09320140';

Sintak Untuk menambah file group
mahasiswa set nidn='D004'where nim='09320139' or nim '09320140';

Sintak untuk mengandakan file
create table mhs1 select * from mahasiswa;

Sintak untuk menghapus group
delete from mhs1 where jk='pria';

Sintak untuk menampilkan 1 file
alter table mahasiswa drop alamat;

Sintak menampilkan file tertentu yang ada dalam table
SELECT NIM NAMA NMDOS AS'NAMA WALI' FROM MAHASISWA, DOSEN
WHERE MAHASISWA .NIDN=DOSEN.NIDN AND DOSEN.NIDN

Sintak untuk m
select dosen.nidn dosen as'nama wali' count(*) as 'jlh mhs'
from mahasiswa. dosen where mahasiswa.nidn=dosen.nidn
group by dosen.nidn;

mysql> desc mtkuliah;
+--------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+--------+-------------+------+-----+---------+-------+
| KDMT | varchar(6) | YES | | NULL | |
| NAMAMK | varchar(25) | YES | | NULL | |
| SKS | int(2) | YES | | NULL | |
+--------+-------------+------+-----+---------+-------+
ket: user adalah nama databasesnya @>

Sintak untuk melihat klendercurrent_date;
+--------------+
| 2010-10-11 |
+--------------+
1 row in set (0.02 sec)

Sintak untuk melihat waktu

mysql> select current_time;
+--------------+
| current_time |
+--------------+
| 21:38:01 |
+--------------+
1 row in set (0.00 sec)

mysql>
mysql>

Sintak melihat data lengkap

mysql> select now();
+---------------------+
| now() |
+---------------------+
| 2010-10-11 21:42:19 |
+---------------------+
1 row in set (0.00 sec)

Sintak penjumlahan

mysql> select 12*2,2-1,34+6
-> ;
+------+-----+------+
| 12*2 | 2-1 | 34+6 |
+------+-----+------+
| 24 | 1 | 40 |
+------+-----+------+
1 row in set (0.00 sec)

mysql>
mysql> ;

Sintak untuk mencari Pangkat

mysql> ;select pow(2,4);

No query specified

+----------+
| pow(2,4) |
+----------+
| 16 |
+----------+
1 row in set (0.01 sec)

Sintak mencari Pangkat

mysql> ;select pow(3,5);
No query specified

+----------+
| pow(3,5) |
+----------+
| 243 |
+----------+
1 row in set (0.00 sec)

Sintak mencari Pangkat

mysql> ;select pow(5,3);
No query specified

+----------+
| pow(5,3) |
+----------+
| 125 |
+----------+
1 row in set (0.00 sec)

mysql> ;select sort(100);
No query specified

+-----------+
| sqrt(100) |
+-----------+
| 10 |
+-----------+
1 row in set (0.00 sec)

mysql> ;select logi;
ERROR:
No query specified


+------------------+
| log(2) |
+------------------+
| 0.69314718055995 |
+------------------+
1 row in set (0.00 sec)


mysql> SELECT SQRT(4);
-> 2
mysql> SELECT SQRT(20);
-> 4.4721359549996
mysql> SELECT SQRT(-16);
-> NULL


mysql> select sqrt(4);
+---------+
| sqrt(4) |
+---------+
| 2 |
+---------+
1 row in set (0.00 sec)

mysql> select sqrt(20);
+-----------------+
| sqrt(20) |
+-----------------+
| 4.4721359549996 |
+-----------------+
1 row in set (0.00 sec)
Sintak Mencari Sin Cos Tan

mysql> select sin(20), cos(30), tan(30);
+------------------+------------------+------------------+
| sin(20) | cos(30) | tan(30) |
+------------------+------------------+------------------+
| 0.91294525072763 | 0.15425144988758 | -6.4053311966463 |
+------------------+------------------+------------------+
1 row in set (0.00 sec)

mysql> select left('Ervanda Saputra',5);
+--------------------------------+
| left('Ervanda Saputra',5) |
+--------------------------------+
| Ervan |
+--------------------------------+
1 row in set (0.00 sec)

mysql> select left('Ervanda Saputra',3);
+--------------------------------+
| left('Ervanda Saputra',3) |
+--------------------------------+
| Erv |
+--------------------------------+
1 row in set (0.00 sec)

mysql> select right('Ervanda Saputra',5);
+---------------------------------+
| right('Ervanda Saputra',5) |
+---------------------------------+
| putra |
+---------------------------------+
1 row in set (0.00 sec)

mysql> select mid('Ervanda Saputra',5,2);
+---------------------------------+
| mid('Ervanda Saputra',5,2) |
+---------------------------------+
| nda Saput |
+---------------------------------+
1 row in set (0.00 sec)

mysql>

Semoga Bermamfaat, Oa jangan lupa di like ya
Jago Copy
Unduh Adobe Flash player
Patut saya ucapkan terima kasih kepada sobat, atas kunjungannya ke Jago Copy Blogspot
  • Oya Sobat Qu, Jangan lupa Komentarnya, Like Facebook Jago Copy dan Follow Twitter saya ya.. dibawa ini

    0 komentar:

    Posting Komentar

    Terima kasih atas kunjungan, Jangan lupa komentarnya

    Lintas Islam

    Selengkapnya »

    Informasi

    Selengkapnya »

    Lintas Budaya

    Selengkapnya »

    Lintas Makalah

    Selengkapnya »
     

    Followers

    Copyright © JAGO COPY BLOGSPOT | All Right Reserved.
    Template By Ervanda.info
    Bloggers - Meet Millions of BloggersHosting Gratis