質問編集履歴
2
修正
    
        title	
    CHANGED
    
    | 
         
            File without changes
         
     | 
    
        body	
    CHANGED
    
    | 
         @@ -41,22 +41,25 @@ 
     | 
|
| 
       41 
41 
     | 
    
         
             
            しかし、これは非常に効率が悪いです。そこで、データベースは非常に便利な
         
     | 
| 
       42 
42 
     | 
    
         
             
            機能があります。それがリレーションです。
         
     | 
| 
       43 
43 
     | 
    
         | 
| 
       44 
     | 
    
         
            -
            リレーションを使う  
     | 
| 
      
 44 
     | 
    
         
            +
            リレーションを使う 
         
     | 
| 
       45 
     | 
    
         
            -
             
     | 
| 
      
 45 
     | 
    
         
            +
            ①まずは実際に使ってみます。
         
     | 
| 
       46 
46 
     | 
    
         | 
| 
      
 47 
     | 
    
         
            +
            SELECT * FROM makers, my_items WHERE my_items.id=1 and makers.id=my_items.maker_id
         
     | 
| 
      
 48 
     | 
    
         
            +
             
     | 
| 
       47 
49 
     | 
    
         
             
            SELECT * FROM makers,テーブル名makersに問合わせします。
         
     | 
| 
       48 
50 
     | 
    
         
             
            id maker_id name address tel id maker_id item_name price keyword sales created
         
     | 
| 
       49 
51 
     | 
    
         
             
            1 0 山田さん 東京都港区 000-111-2222 1 1 いちご 180 赤い,甘い,ケーキ 5 2018-01-01 00:00:00
         
     | 
| 
      
 52 
     | 
    
         
            +
            --------------------------------------
         
     | 
| 
      
 53 
     | 
    
         
            +
             以上までが書籍の内容です。
         
     | 
| 
      
 54 
     | 
    
         
            +
            そこで質問があります。
         
     | 
| 
       50 
55 
     | 
    
         | 
| 
       51 
     | 
    
         
            -
            以上ですが
         
     | 
| 
       52 
56 
     | 
    
         
             
            ❶次のSQLを発行して商品1の情報を取り出します。
         
     | 
| 
       53 
57 
     | 
    
         
             
            結果は
         
     | 
| 
       54 
58 
     | 
    
         
             
            maker_id
         
     | 
| 
       55 
     | 
    
         
            -
            1
         
     | 
| 
      
 59 
     | 
    
         
            +
                 1
         
     | 
| 
       56 
     | 
    
         
            -
             
     | 
| 
      
 60 
     | 
    
         
            +
            ❷このデータ「maker_id」を見て、1であることを知ります。
         
     | 
| 
       57 
61 
     | 
    
         | 
| 
       58 
     | 
    
         
            -
             
     | 
| 
      
 62 
     | 
    
         
            +
            それで 
         
     | 
| 
       59 
     | 
    
         
            -
             
     | 
| 
       60 
63 
     | 
    
         
             
            「1であること」の意味が分かりません
         
     | 
| 
       61 
64 
     | 
    
         
             
             id=1 はなんのキーワードですかね?
         
     | 
| 
       62 
65 
     | 
    
         | 
1
修正
    
        title	
    CHANGED
    
    | 
         
            File without changes
         
     | 
    
        body	
    CHANGED
    
    | 
         @@ -1,4 +1,4 @@ 
     | 
|
| 
       1 
     | 
    
         
            -
            これは「phpMyAdmin」~の「 
     | 
| 
      
 1 
     | 
    
         
            +
            これは「phpMyAdmin」~の「MySQL」関連の質問です。
         
     | 
| 
       2 
2 
     | 
    
         
             
            mysql> select * from my_items;
         
     | 
| 
       3 
3 
     | 
    
         
             
            +----+----------+--------------+-------+----------------------+-------+---------------------+
         
     | 
| 
       4 
4 
     | 
    
         
             
            | id | maker_id | item_name | price | keyword | sales | created |
         
     |