私はデータベースに慣れていないので、join
を使用する必要がある状況に遭遇しました。Medoo(MySQL)でテーブルに結合する
products
テーブル:
╔════════════╦═════════╦═════════════════╗
║ product_id ║ MPN ║ manufacturer_id ║
╠════════════╬═════════╬═════════════════╣
║ 51 ║ GB40337 ║ 11 ║
╚════════════╩═════════╩═════════════════╝
manufacturers
がテーブル:
╔═════════════════╦═════════╗
║ manufacturer_id ║ name ║
╠═════════════════╬═════════╣
║ 11 ║ Griffin ║
╚═════════════════╩═════════╝
今私は理解して、それが内部はメーカー名を取得するためにに参加する必要でしょうか?
SELECT product.mpn, manufacturer.name
FROM product
INNER JOIN manufacturer
ON product.manufacturer_id=manufacturer.manufacturer_id;
と私はMedoo
を使用しているので、それは私は私はかなり得ることができないその構文を使用する必要があります正しくが、今のデータを返します:だから私はこのクエリを実行したhttp://medoo.in/api/select
私はどのように使うのですか同じ質問に対してメドー?
を読んで、あなたが呼ばページの一部を "表の結合" で説明するように、[><] == INNER JOIN' // 'てみましたか? –