私はテーブルが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. テーブルのプライマリキーに基づいて2つのテーブルから選択
- 3. テーブルthing_idを設定するテーブルthing_typeに基づいてテーブルとの関係を選択する
- 4. カラム値に基づいてmysqlテーブルから特定の行を選択
- 5. 他のテーブルの値に基づいて行を選択
- 6. テーブル内の他のテーブルにないデータを選択
- 7. セルの内容に基づいてテーブル行のリンクを選択
- 8. SQL内のテーブル値に基づいて他のテーブルを更新
- 9. テーブルBのレコードに基づいて1つのテーブルからレコードを選択
- 10. PostgreSQL - 別のテーブルに基づいてテーブルを選択
- 11. 別のテーブルから選択した結果に基づいて1つのテーブルから選択
- 12. テーブル内の1つのフィールドのMAXに基づいて1つのテーブルから複数の列を選択
- 13. ドロップダウン選択に基づいてデータベースからの関連データを表示JavaScript
- 14. Zend Frameworkテーブルの関係 - アプリケーション内の複数のテーブルから選択
- 15. 特定の条件に基づいてテーブルから特定の列をグレーアウト
- 16. データベースからの選択オプションのテーブルに他の値を表示
- 17. 特定の日付と基準に基づいてデータを選択MYSQL
- 18. 時間差に基づいてmysqlテーブルから行を選択
- 19. テーブルBの値に基づいてテーブルAの値を選択しますか?
- 20. 他のテーブルにないテーブルを選択
- 21. SQL - テーブル内の特定の列から値を選択する
- 22. 特定のテーブルを選択
- 23. テーブル設定(php/mysql)に基づいてテーブルの内容をリストアップ
- 24. SQLite - テーブルbの関連する行の計算結果に基づいてテーブルaから選択
- 25. mssqlトリガー - INSERTEDテーブルから特定のデータを選択する
- 26. プライマリJListからの選択とデータベース(Java、SQL)からの選択に基づいてサブカテゴリJListを設定する
- 27. Teradataの関係テーブルに基づいて2つのテーブルを結合する
- 28. データベース内のテーブルからFROMテーブルを選択する方法WHERE datetimeはjavaの特定の日付ですか?
- 29. 列内の特定の文字に基づいてデータベースから行を選択する
- 30. MySQL:関係のない複数のテーブルから選択する
GoogleのSQLチュートリアル。それはあなたの問題を解決するはずです。 – PyNoob