絞り込む必要すらありませんけど。商品の購入履歴のテーブルがあるとします。一回の購入はorder_headテーブルに、その明細はorder_bodyテーブルにINSERTされます。その場合、order_headの主キーが外部キーになります。SQLiteのテーブルからレコードを取得、検索するコードを紹介します。SQLiteのテーブルからレコードを取得、検索するには、SQLのSELECT文を実行します。下記のコードを記述します。using.IDの昇順でNameを取得した結果に、最後に"-"を追加したいです。SQLの実行結果にプログラムで追加はできますが、SQL一発でやりたいです。結果は、3列目の'xx'はタイトル行から全ての行の値まで'xx'になります。SELECTはテーブルからレコードを取得するための命令文で、SQL命令文の中で最も使用頻度が高いといえます。データベース上のテーブルから、各グループごとにある最大値の行を取得する。この結果を得るには、まず「都市」列でグループ化し、「年齢」列の最大値を取得するSQLを書く。SELECT構文の中でも特に重要なWHERE句を紹介します。WHEREを使えるようになると、膨大なレコードの中から特定のレコードを抽出することが可能になります。ash_tableのうちで、idが3以下のレコードだけを、ash_table2に登録します。selectで返ってくる形式と、項目名で指定する形式が同じでなければなりません。updateは、既にあるレコードのデータを更新するために使います。