yang saya tahu setiap relasi tabel harus memili  primary key dan foreign
key, ini mutlak, dan si nilam ngga muncul yaa. pasti lah, masalahnya tidak
ada 'key' yang menghubungkan tabel A dan B bagi si nilam... mungkin
solusinya bikin satu table lagi yang berisi data : Mirah, Berlian, Nilam
sebut saja table master, terus table A dan B relasi dengan table master

EQ
(Bukan master)


  -----Original Message-----
  From: Programmer-VB@yahoogroups.com
[mailto:programmer...@yahoogroups.com]on Behalf Of yusuf valentino
  Sent: Thursday, September 24, 2009 7:15 PM
  To: Programmer-VB@yahoogroups.com
  Subject: [Programmer-VB] [tanya] Query Operasi Join SQL Server 2000


    Dear Master,

        Saya punya 2 Tabel, A dan B.

        Tabel A :
        Sandar  |  jmlMuat
        ---------------------------
        Mirah    |  20
        Berlian  |  10

        Tabel B :
        Sandar  | jmlBongkar
        -------------------------------
        Mirah    | 30
        Nilam    | 15

        Saya ingin Join 2 Tabel tersebut, saya ingin hasilnya seperti ini :
        Sandar  |  jmlMuat  |  jmlBongkar
        -------------------------------------------------
        Mirah    |  20          |  30
        Nilam    |  Null        |  15
        Berlian  |   10         |  Null

        Saya coba Query :
        SELECT A.Sandar, A.jmlBongkar, B.jmlMuat
        FROM   A full JOIN B
        ON A.Sandar = B.Sandar

        tapi koq hasilnya :

        Sandar  |  jmlMuat  |  jmlBongkar
        -------------------------------------------------
        Mirah    |  20          |  30
        Null       |  Null        |  15
        Berlian  |   10         |  Null

        "Nilam" koq ga keluar? koq malah "Null"

        Salah dimananya ya?

        Tolong pencerahannya.

        Thx.

        Yusuf.




  

Kirim email ke