MySQL 単一テーブルクエリの基本操作
以下の例では、学生の成績を管理する grade テーブルを対象に、さまざまな SELECT クエリの使い方を紹介します。
テーブル定義とサンプルデータ
CREATE TABLE grade (
id INT NOT NULL,
sex CHAR(1),
firstname VARCHAR(20) NOT NULL,
lastname VARCHAR(20) NOT NULL,
english FLOAT,
math FLOAT,
chinese FLOAT
);
INSERT INTO grade VALUES
(1, 'm', 'Jo ...
7月6日 01:12 投稿
CodeIgniterにおける複数条件検索とページングの実装
CodeIgniterフレームワークで複数の検索条件を持つページング機能を実装する際の解決方法を紹介します。通常のページング機能と異なり、検索条件を維持しながらページングを行う必要があります。
通常のページング実装例:
$this->load->library('pagination');
$page_config['base_url'] = 'http://example.com/items/list/';
$page_config['total_rows'] = 350;
$ ...
6月9日 19:23 投稿
MySQL データベースクエリ演習
### 単一テーブルのクエリ
#### テーブル構造
テーブル名はemployeeで、フィールド名はすべて日本語です。例えば、部署番号、給与、社員番号、入社日などです。
テーブルの作成:
-- employeeテーブルの作成
CREATE TABLE `employee` (
`部署番号` int(11) NOT NULL,
`社員番号` int(11) NOT NULL,
`入社日` date NOT NULL,
`給与` float(8,2) NOT NULL,
`政治的` ...
6月7日 16:05 投稿