PHPのSQLクエリにはほとんど問題がありません。 テーブルpost
からカテゴリexの行を取得したいとします。 'アート'。 この表には私のカテゴリの名前は含まれていません(category_idのみ)。 これをクエリにどのように接続するのですか?SELECTクエリの関係(PHP)
テーブル:
post:
id, title, category_id
category:
id, name
私はこの方法を試してみましたが、それはない作品。
SELECT * FROM post WHERE category_id = category.id AND category.name="art";
誰でも手伝ってもらえますか?ありがとう。あなたが登録しよう
SELECT * FROM post
INNER JOIN category
WHERE category_id = category.id AND category.name="art";
ありがとう:あなたのスキーマを考える
が、これはあなたの出発点を与える必要があります。それは物事を読むのをもっと簡単にする実践的なIMOです... –
ありがとう@cale_b私はOPもこのプラクティスに従うと思います。彼のために良い – e4c5