私はテーブルが2つあります。 ブックテーブル:bid、bname、bownerid、bedition。 ユーザーテーブル:uid、uname、upass、uphone。 私は、外部キーとしてのbowneridとその参照キーとしてのuidとの間の2つのテーブル間の関係を作成しました。 私の質問は、ブックテーブルからすべてを選択するときにこの関係からunameを取得する方法です。データベース内の特定のテーブルから他のテーブルとの関係に基づいてデータを選択
0
A
答えて
0
これを試してみてください:
Select U.uname, B.* from user U, book B where U.uid = B.bownerid;
+0
ありがとうalot私はあなたのMurlidharさんに感謝します。 – Aborroum
0
が、これはあなたが探しているものでもよいし、
はセレクトB *、外側左u.unameブックからのB uは u.uid =上のユーザーに参加。 b.bowner_id;
関連する問題
- 1. SQL:他のテーブルに基づいてテーブルから選択
- 2. テーブルthing_idを設定するテーブルthing_typeに基づいてテーブルとの関係を選択する
- 3. 他のテーブルの値に基づいて行を選択
- 4. テーブル内の他のテーブルにないデータを選択
- 5. セルの内容に基づいてテーブル行のリンクを選択
- 6. SQL内のテーブル値に基づいて他のテーブルを更新
- 7. PostgreSQL - 別のテーブルに基づいてテーブルを選択
- 8. 別のテーブルから選択した結果に基づいて1つのテーブルから選択
- 9. ドロップダウン選択に基づいてデータベースからの関連データを表示JavaScript
- 10. Zend Frameworkテーブルの関係 - アプリケーション内の複数のテーブルから選択
- 11. 特定の条件に基づいてテーブルから特定の列をグレーアウト
- 12. 特定の日付と基準に基づいてデータを選択MYSQL
- 13. 時間差に基づいてmysqlテーブルから行を選択
- 14. テーブルBの値に基づいてテーブルAの値を選択しますか?
- 15. 他のテーブルにないテーブルを選択
- 16. SQL - テーブル内の特定の列から値を選択する
- 17. 特定のテーブルを選択
- 18. SQLite - テーブルbの関連する行の計算結果に基づいてテーブルaから選択
- 19. mssqlトリガー - INSERTEDテーブルから特定のデータを選択する
- 20. Teradataの関係テーブルに基づいて2つのテーブルを結合する
- 21. プライマリJListからの選択とデータベース(Java、SQL)からの選択に基づいてサブカテゴリJListを設定する
- 22. 列内の特定の文字に基づいてデータベースから行を選択する
- 23. データベース内のテーブルからFROMテーブルを選択する方法WHERE datetimeはjavaの特定の日付ですか?
- 24. 他の2つのテーブルの特定の値に基づいてMySQLでテーブルを作成しますか?
- 25. Postgres:親テーブルとすべての子テーブルからデータを選択
- 26. 子テーブルのカウントに基づいて行を選択します。
- 27. 特定のテーブルビューの行がクリックされたときにデータベースからテーブルからデータを選択
- 28. SQL:別のテーブルから列の値に基づいて選択する列
- 29. 3番目のテーブルのカウントに基づいて2つのテーブルから選択してください
- 30. 他のテーブルのデータに基づいてデータを入力してください
GoogleのSQLチュートリアル。それはあなたの問題を解決するはずです。 – PyNoob