Microsoft Access の SQL 構文についてお尋ねします。
私が欲しいのは:
kdploting kdsubject nmsubject nmlecture kp001 km001 xx a kp001 km002 yy b kp001 km003 zz c
mysql の構文は次のとおりです。
select distinct(d.kdploting), c.kdsubject, a.nmsubject, b.nmlecture
from subject a, mstlecture b,
transplotingdetail c, transplotingheader d
where d.kdploting = 'kp001'
and d.kdploting = c.kdploting
and c.kdsubject = a.kdsubject
and d.kdlecture = b.kdlecture;
結果 :
kdploting kdsubject nmsubject nmlecture kp001 km001 xx a kp001 km001 xx b kp001 km001 xx c kp001 km002 yy a kp001 km002 yy b kp001 km002 年 c kp001 km002 zz a kp001 km002 zz b kp001 km002 zz c
私はこのような結果を望んでいないので、誰かがなぜそれが起こるのか説明できますか? そして、正しいSQLクエリは何ですか?
みんなありがとう!
注:vb.netプログラムにこのクエリが本当に必要です、ありがとう!
ここに私のテーブル:
主題 kdsubject nmsubject km001xx km002 yy km003zz 構造 kdlecture nmlecture kd001a kd002b kd003c 移植詳細 kdploting kdmatakuliah kp001 km001 kp001 km002 kp001 km003 kp002 km001 kp002 km002 kp002 km003 ... トランスプロッティング ヘッダー kdploting kdlecture kp001 kd001 kp001 kd002 kp001 kd003 kp002 kd001 kp002 kd002 kp002 kd003 ...
私が欲しいのはこのようなものです
kdploting kdsubject nmsubject nmlecture kp001 km001 xx a kp001 km002 yy b kp001 km003 zz c