Sedikit tambahan,
Untuk transaksi, selalu gunakan key dari file transaksi, jangan dari
file master karena akan menghasilkan hasil yang berbeda.
Ex :
Table Mhs :
NIM Nama
001 Vavai
002 My Dear
Table Nilai
NIM Nilai
001 80
002 90
Untuk menghasilkan Tampilan
NIM
Nama Nilai,
SQL Syntaxnya adalah sbb :
Select b.NIM, a.nama,
b.nilai from Mhs a, Nilai b Where b.nim = a.nim
Kira-2 begitu. Kalau yang digunakan adalah a.NIM (alias Mhs.NIM)
hasilnya adalah Left Join (menampilkan semua data di table Mhs dan baru
diasosiasikan dengan table nilai).
Entah yang saya jelaskan ini tambah nyambung atau tambah rusuh :-P
Note : Supaya nggak tumpul, sering-2 bikin artikel dan dikirim ke
web-web supaya bisa bermanfaat. Kata Om Romi SW (IKC-Vai), punggung parang
aza kalo sering diasah bisa tajam, hehehe.... Ini milis tukang parang atau
milis prog-vb ya :-)
Muhammad Rivai
-----Original Message-----
From: "JemyX99" <[EMAIL PROTECTED]>
To: <[email protected]>
Date: Tue, 26 Jul 2005 07:24:41 +0700
Subject: Re: [Programmer-VB] SQL statement
> Coba jwb nich......
>
>
>
> 1. "a" adalah alisa dari tabel Pelajar, "b" alias table Mata_Pelajaran
> dan
> "c" adalah alias table Nilai. sedangangkan a.No_Induk artinya sama
> dengan
> "pelajar.No_Induk" di gunakanan nya alias untuk mempermudah (menyingkat
> penyebutan table saja)
>
> 2. Delete * from <table> WHERE <syarat>
>
> 3. SELECT tanggal_lahir AS TGL_Lahir FROM <table> 'tp ini tidak
> merubah
> secara permanen, hanya sebagai alias dan display saja.
>
> 4. Ada banyak cara, salah satu nya :
>
> SELECT [Mhs].[Nim], [Mhs].[Nama], [Jurusan].[Nama_Jurusan] FROM
> [Mhs],
> [Jurusan] WHERE [Mhs].[Jurusan]=[Jurusan].[Jurusan]
>
> tp dengan Query di atas, hasilnya tidak bisa di edit (read only).
>
> para senior mohon CMIIW
>
> Salam,
>
> Jemy
>
>
> ----- Original Message -----
> From: "Surya A. Saputra" <[EMAIL PROTECTED]>
> To: "Programmer VB" <[email protected]>
> Sent: Thursday, July 21, 2005 8:45 PM
> Subject: [Programmer-VB] SQL statement
>
>
> > Dear Programmer,
> > Katakanlah ada sql statement seperti dibawah ini :
> >
> > SELECT * FROM Pelajar;
> > SELECT a.No_Induk, a.Nama, b.Kode, b.Nama, c.Nl_Angka
> > FROM Pelajar a, Mata_Pelajaran b, Nilai c;
> > WHERE a.No_Induk=c.No_Induk and b.Kode=c.kode;
> >
> > 1. Apa yang dimaksud dengan " a " dari a.No_Induk dan Pelajar a
> > 2. Bagaimana caranya meghapus sebuah record
> > 3. Bagaimana caranya merubah nama kolom yang sudah ada misal
> > tanggal_lahir menjadi Tgl_Lahir
> > 4. Bagaimana menggabungkan 2 table yang berlainan, misal
> >
> > table mhs
> >
> > NIM NAMA JURUSAN
> > ---------- -------------- -------
> > 0211500307 Joni Mulyadi 11
> > 0122500001 Tony Irawan 22
> >
> > table jurusan
> >
> > JURUSAN NAMA_JURUSAN
> > ------- --------------------
> > 11 Tehnik Informatika
> > 22 Sistem Informasi
> > 33 Komputer Akuntansi
> > 44 Tehnik Komputer
> >
> > sehingga hasilnya menjadi
> >
> > NIM NAMA JURUSAN
> > ---------- -------------- -------
> > 0211500307 Joni Mulyadi Tehnik Informatika
> > 0122500001 Tony Irawan Sistem Informasi
> >
> > Sory pertanyaannya sepele banget, dah lama gak main program logika
> > jadi tumpul. Thanks atas masukkanya
Untuk keluar dari millis ini, kirim email kosong ke:
[EMAIL PROTECTED]
SPONSORED LINKS
| Programming languages | Programmer | C programming language |
| Computer programming languages | Java programming language | C programming language |
YAHOO! GROUPS LINKS
- Visit your group "Programmer-VB" on the web.
- To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]
- Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.
