私はdb_computerというテーブルを持っています。この表にはId、CPU、Geheugenのような列があります。MYSQLで複数のテーブルを結合すると何も返されません
私はCPU、Geheugenという2つのテーブルを持っています。それぞれに列IdとNaamがあります。
右のCPUまたはGeheugenのIDをdb_computerに入れて、内部結合を使ってSELECTステートメントを作成して、その2つの列のIDと一致する名前を取得できるようにします。
SELECT pc.Id, c.Naam, mem.Naam From db_computer as pc
inner join cpu as c on c.Id = pc.CPU
inner join geheugen as mem on mem.Id = pc.Geheugen
where pc.id = 1;
しかし、私に何も返されない。
ありがとうございます。
テーブルデータ –
私たちの嘆願http://sqlfiddle.com/ –
http://sqlfiddle.com/#!9/564240 –