質問編集履歴

1

修正です。

2023/01/21 18:05

投稿

1981225
1981225

スコア67

test CHANGED
File without changes
test CHANGED
@@ -22,44 +22,38 @@
22
22
  このとき、通常の手順にしてとしては次のようになります。
23
23
  ❶次のSQLを発行して商品1の情報を取り出します。
24
24
  (「phpMyAdmin」の「SQL」に以下を入力しましす。)
25
+ SELECT maker_id FROM my_items WHERE id=1
25
26
 
26
- 01 SELECT maker_id FROM my_items WHERE id=1
27
- 結果次です
28
- クエリボックスを表示
29
- Current selection does not contain a unique column. Grid edit, checkbox, Edit, Copy and Delete features are not available. ドキュメント
30
- 行 0 - 0 の表示 (合計 1, Query took 0.0003 seconds.)
31
- SELECT maker_id FROM my_items WHERE id=1
32
- maker_id
33
- 1
34
27
  ❷このデータ「maker_id」を見て、1であることを知ります。
35
28
 
36
29
  ❸次SQLを発行して、生産の情報を検索します。
37
30
  (P.180)
38
31
  SELECT * FROM makers Where id=1;
39
32
  ❹こうして山田さんであることを知ることができます。(図4-18-7)。
33
+ ------------------------------------------------
40
- id name address tel
34
+ id name address tel
41
- 1 山田さん 東京都港区 000-111-2222
35
+ 1  山田さん 東京都港区 000-111-2222
36
+  (図4-18-7)
37
+ ------------------------------------------------
38
+
42
- しかし、これは非常に効率が悪いです。そこで、データベースは非常に便利な
39
+ しかし、これは非常に効率が悪いです。そこで、データベースは非常に便利な機能があります。
43
- 機能があります。それがリレーションです。
40
+ それがリレーションです。
44
41
 
45
42
  リレーションを使う ・・・
43
+ ❺まずは実際に使ってみましょう。次のSQLを実行します。
46
- ELECT * FROM makers, my_items WHERE my_items.id=1 and makers.id=my_items.maker_id
44
+ SELECT * FROM makers, my_items WHERE my_items.id=1 and makers.id=my_items.maker_id
47
45
 
48
- SELECT * FROM makers,テーブルmakers問合わせします。
46
+ ❻ 以上の、少し長いSQLを実行すると、一発で生産者の前や住所、電話番号が商品情報ととも閲覧できます。
49
- id maker_id name address tel id maker_id item_name price keyword sales created
47
+ ------------------------------------------------------------------------------------------------------- 
48
+ (カラム省略)
50
- 1 0 山田さん 東京都港区 000-111-2222 1 1 いちご 180 赤い,甘い,ケーキ 5 2018-01-01 00:00:00
49
+ 山田さん 東京都港区 000-111-2222 1 1 いちご 180 赤い,甘い,ケーキ 5 2018-01-01 00:00:00
51
-
52
- 以上ですが
53
- ❶次のSQLを発行して商品1の情報を取り出します。
54
- 結果は
55
- maker_id
50
+  図4-18-8
56
- 1
57
-  以上ですが
58
-
59
-  ❷このデータ「maker_id」を見て、1であることを知ります。
60
- ------------------------------------------
51
+ -------------------------------------------------------------------------------------------------------
52
+ 以上までの書籍の内容です。
61
- 書籍の内容は以上ですが
53
+ 書籍の内容は以上ですが
62
54
   さて それで 疑問があります。
55
+ ❷の「このデータ「maker_id」を見て、1であることを知ります。」
56
+  ですが!
63
57
   「maker_id」が「1」であるか無いかがわからなくても
64
58
  最初から
65
59
  SELECT * FROM makers Where id=1