この記事では、例を使用して、MySQL クエリ ステートメントの簡単な操作を説明します。ご参考までに、詳細は以下の通りです。 クエリ データベースとデータテーブルを作成する -- データベースを作成します。create database python_test_1 charset=utf8; -- データベースを使用する use python_test_1; --students テーブル 学生テーブルを作成( id int unsigned 主キー auto_increment nullではない、 名前 varchar(20) デフォルト '' 年齢 tinyint unsigned デフォルト 0, 高さ 小数点(5,2) 性別 enum('男性', '女性', '中立', '機密') デフォルト '機密', cls_id int unsigned デフォルト 0, is_delete ビット デフォルト 0 ); --classes テーブル テーブルクラスを作成する ( id int unsigned auto_increment 主キーがnullでない、 名前varchar(30) nullでない ); データを準備する -- 学生テーブルにデータを挿入する 学生の値に挿入する (0,'シャオミン',18,180.00,2,1,0), (0,'小月月',18,180.00,2,2,1), (0,'エディ・ペン',29,185.00,1,1,0), (0,'アンディ・ラウ',59,175.00,1,2,1), (0,'黄栄',38,160.00,2,1,0), (0,'鳳街',28,150.00,4,2,1), (0,'王祖贤',18,172.00,2,1,1), (0,'ジェイ・チョウ',36,NULL,1,1,0), (0,'チェン・クン',27,181.00,1,2,0), (0,'劉亦菲',25,166.00,2,2,0), (0,'金星',33,162.00,3,3,1), (0,'静香',12,180.00,2,4,0), (0,'郭静',12,170.00,1,4,0), (0,'周杰',34,176.00,2,5,0); -- クラス テーブルにデータを挿入します。 insert into classes values (0, "python_01 period"), (0, "python_02 period"); すべてのフィールドをクエリする テーブル名から*を選択します。 例: 学生から*を選択します。 指定されたフィールドを照会する テーブル名から列1、列2、...を選択します。 例: 生徒から名前を選択します。 フィールドのエイリアスにはasを使用する 生徒から、ID をシリアル番号、名前を名前、性別を性別として選択します。 テーブルに別名を付けるには、次のようにします。 -- 単一テーブルクエリの場合は、これを省略して、学生から ID、名前、性別を選択するように指定できます。 -- テーブル名。フィールド名 select students.id, students.name, students.gender from students; -- テーブルに別名を付けるには as を使用できます。select s.id,s.name,s.gender from students as s; 重複行を削除する 重複行を削除するには、select の前に distinct を使用します。 テーブル名から、個別の列1、...を選択します。 例: 生徒から明確な性別を選択する。 MySQL 関連のコンテンツに興味のある読者は、このサイトの次のトピックをチェックしてください: 「MySQL クエリ スキル」、「MySQL 共通関数の概要」、「MySQL ログ操作スキル」、「MySQL トランザクション操作スキルの概要」、「MySQL ストアド プロシージャ スキル」、および「MySQL データベース ロック関連スキルの概要」 この記事が皆様のMySQLデータベース設計に役立つことを願っています。 以下もご興味があるかもしれません:
|
この物語は、今日の予期せぬ発見から始まります。同社には複数のウェブサイトがある。友達リンクにはお互い...
画像タグは、Web ページに画像を表示するために使用されます。 HTML/XHTML 画像 <...
500 (内部サーバー エラー) サーバーでエラーが発生したため、要求を完了できませんでした。 50...
目的カルーセルコンポーネントをカプセル化して直接使用します。具体的な内容は以下のとおりです。一般的な...
序文:前回の記事では、注意深い学生であれば発見できたかもしれない DDL ステートメントの使用法を中...
特記事項:この記事は、Chris Spooner の英語記事「Web デザイン用の Retina グ...
大きなことも小さなことも考えて、方向転換しましょう。 Linux では非常に大きなファイルに遭遇する...
目次FileReaderはローカルファイルまたはBLOBを読み取ります1. FileReaderの使...
MySQL で判断文を書く方法:方法1. CASE関数case関数の構文: CASE条件 値1の場合...
問題の説明body内でfilter属性を使用すると、 fixed要素の位置が不正確になります。つまり...
Ubuntu 18.04の場合1. sudo apt install python 。コマンドライン...
最近、ウェブサイトを設計するときにこの問題に遭遇しています。メンバーセンターを設計し、コンテンツを ...
1.リスナーを見る時計のご紹介 'vue' から { ref, reactive, ...
HTTPとは何ですか?ウェブサイトを閲覧したいときは、ブラウザのアドレス バーにウェブサイトのアド...
目次序文静的スコープと動的スコープ静的スコープ実行プロセス動的スコープ実行プロセスエクササイズ練習1...