ホームページ データベース mysql チュートリアル mysql 常用数据库语句 小练习_MySQL

mysql 常用数据库语句 小练习_MySQL

Jun 01, 2016 pm 01:19 PM
リレーショナルデータベース よく使用されるデータベース マネジメントシステム

bitsCN.com 闲来无事,上班时找了个练习来写,联系题目是针对sql server 2000的以下为mysql
一 单词解释(2分/个) 34分
  Data 数据 Database 数据库 RDBMS 关系数据库管理系统 GRANT 授权
  REVOKE 取消权限 DENY 拒绝权限 DECLARE 定义变量 PROCEDURE存储过程
  事务 Transaction 触发器 TRIGGER 继续 continue 唯一 unqiue
  主键 primary key 标识列 identity 外键 foreign key 检查 check
  约束 constraint
--------------------------------------------------------------------
1) 创建一张学生表,包含以下信息,学号,姓名,年龄,性别,家庭住址,联系电话
create table student
(
学号 int,
姓名 varchar(10),
年龄 int,
性别 varchar(4),
家庭住址 varchar(50),
联系电话 varchar(11)
);
--------------------------------------------------------------------
2) 修改学生表的结构,添加一列信息,学历
alter table student add column 学历 varchar(6);
--------------------------------------------------------------------
3) 修改学生表的结构,删除一列信息,家庭住址
alter table student drop column 家庭住址;//注意此处用drop而非delete
--------------------------------------------------------------------
4) 向学生表添加如下信息:
  学号 姓名年龄性别联系电话学历
  1A22男123456小学
  2B21男119中学
  3C23男110高中
  4D18女114大学
insert into student (学号,姓名,年龄,性别,联系电话,学历) values(1,"A",22,"男","123456","小学");
insert into student (学号,姓名,年龄,性别,联系电话,学历) values(1,"B",21,"男","119","中学");
insert into student (学号,姓名,年龄,性别,联系电话,学历) values(1,"C",23,"男","123456","高中");
insert into student (学号,姓名,年龄,性别,联系电话,学历) values(1,"D",23,"女","114","大学");
--------------------------------------------------------------------
5) 修改学生表的数据,将电话号码以11开头的学员的学历改为“大专”
update student set 学历="大专" where 联系电话 like "11%";
--------------------------------------------------------------------
6) 删除学生表的数据,姓名以C开头,性别为‘男'的记录删除
delete from student where 姓名 like "C" and 性别="男";
--------------------------------------------------------------------
7) 查询学生表的数据,将所有年龄小于22岁的,学历为“大专”的,学生的姓名和学号示出来
select 姓名,学号 from student where 年龄--------------------------------------------------------------------
8) 查询学生表的数据,查询所有信息,列出前25%的记录
select top 25 percent * from student ; ????
select * from student limit 25%;????
这条有问题,在sql 2000中应该是select top 25 percent * from student ;
--------------------------------------------------------------------
 9) 查询出所有学生的姓名,性别,年龄降序排列
select 姓名,性别,年龄 from student order by 年龄 desc;
--------------------------------------------------------------------
10) 按照性别分组查询所有的平均年龄
select avg(年龄) as 平均年龄 from student group by 性别;
select avg(年龄) from student group by 性别;
select avg(年龄) 平均年龄 from student group by 性别;
--------------------------------------------------------------------
  3) 说出以下聚合数的含义:avg ,sum ,max ,min , count ,count(*)
  AVG:求平均值
  SUM:求和
  MAX:求最大值
  MIN:求最小值
  COUNT(*):返回所有行数
  COUNT返回满足指定条件的记录值bitsCN.com

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Go言語をベースにしたスマートプロパティ管理システムの実践 Go言語をベースにしたスマートプロパティ管理システムの実践 Jun 20, 2023 am 09:14 AM

技術の進歩と社会の発展に伴い、スマートプロパティ管理システムは現代の都市開発に不可欠な部分となっています。その際、効率性、信頼性、スピードなどの利点から、Go言語をベースとしたスマートプロパティ管理システムが注目を集めています。この記事では、Go言語を使用した私たちのチームのスマートプロパティ管理システムの実践を紹介します。 1. 要件分析 私たちのチームは主に不動産会社向けにこの不動産管理システムを開発しています。その主な任務は、不動産管理会社と居住者を結びつけ、不動産管理会社の管理を容易にするとともに、居住者ができるようにすることです。

PHP を使用して簡単なオンライン融資管理システムを作成する方法 PHP を使用して簡単なオンライン融資管理システムを作成する方法 Sep 27, 2023 pm 12:49 PM

PHP を使用してシンプルなオンライン貸出管理システムを作成する方法には、特定のコード例が必要です はじめに: デジタル時代の到来により、図書館管理方法も大幅に変化しました。従来の手動記録システムは、オンライン借入管理システムに徐々に置き換えられています。オンライン貸出管理システムは、本の貸出と返却のプロセスを自動化することで効率を大幅に向上させます。この記事では、PHP を使用して簡単なオンライン融資管理システムを作成する方法と、具体的なコード例を紹介します。 1. オンライン借入管理システムの作成を開始する前のシステム要件の分析

MongoDB を使用してシンプルな Web サイト バックエンド管理システムを開発する方法 MongoDB を使用してシンプルな Web サイト バックエンド管理システムを開発する方法 Sep 20, 2023 am 08:34 AM

MongoDB を使用してシンプルな Web サイト バックエンド管理システムを開発する方法 インターネットの発展に伴い、Web サイトの使用と管理はますます重要になってきています。 Web サイト管理者が Web サイトのコンテンツをバックグラウンドで管理しやすくするには、シンプルで効率的な Web サイトのバックグラウンド管理システムを開発することが不可欠です。この記事では、MongoDB を使用してシンプルな Web サイト バックエンド管理システムを開発する方法を紹介し、具体的なコード例でそれを実証します。準備 まず、MongoDB データベースがインストールされ、構成されていることを確認する必要があります。特定の

リレーショナル データベースの正規化理論によって解決される主な問題は何ですか? リレーショナル データベースの正規化理論によって解決される主な問題は何ですか? Jan 22, 2021 pm 02:39 PM

リレーショナル データベースの標準化理論によって解決される主な問題は、適切な論理データベース構造をどのように構築するか、つまり、概念構造設計段階で設計された基本的なエンティティ関係図を、データ モデルと一貫性のあるデータ モデルに変換する方法です。選択したデータベース管理システム製品によってサポートされる論理構造。

ebsシステムの管理システムとは何ですか? ebsシステムの管理システムとは何ですか? Mar 02, 2023 am 11:34 AM

ebsシステムは電子ブレーキ制御マネージメントシステムであり、電子制御の空気圧ブレーキを完全に利用し、ブレーキの快適性と安全性を向上させる電子制御システムです。 ebs システムのコンポーネント: 1. EBS システム ブレーキ信号センサー; 2. EBS システム シングル チャネル制御モジュール; 3. EBS システム デュアル チャネル制御モジュール; 4. EBS システム電子制御トレーラー コントロール バルブ。

学校管理システムに適した MySQL テーブル構造を作成するにはどうすればよいですか? 学校管理システムに適した MySQL テーブル構造を作成するにはどうすればよいですか? Oct 31, 2023 am 10:52 AM

学校管理システムに適した MySQL テーブル構造を作成するにはどうすればよいですか?学校管理システムは複数のモジュールや機能が関与する複雑なシステムであり、その機能要件を達成するには、データを格納するデータベースのテーブル構造を適切に設計する必要があります。この記事では、MySQL を例として、学校管理システムに適したテーブル構造の作成方法を紹介し、関連するコード例を示します。学校情報テーブル (school_info) 学校情報テーブルは、学校名、住所、連絡先番号など、学校に関する基本情報を格納するために使用されます。作成可能

学校管理システムのための MySQL テーブル構造設計ガイド 学校管理システムのための MySQL テーブル構造設計ガイド Oct 31, 2023 am 10:30 AM

学校管理システム MySQL テーブル構造設計ガイド 社会の発展と進歩に伴い、学校管理システムはさまざまな学校において教務、生徒情報、教員情報などの重要なデータを管理する中核ツールとなっています。 MySQL は、一般的に使用されるデータベース管理システムとして、さまざまなソフトウェア システムで広く使用されています。学校管理システム用に効率的で安定した MySQL テーブル構造を設計することは、システムの正常な動作とデータ セキュリティを確保するための鍵となります。以下では、必要な要素を含む、特定の MySQL テーブル構造の設計ガイドを提供します。

C++を使って簡単な学生寮管理システムを書くにはどうすればよいですか? C++を使って簡単な学生寮管理システムを書くにはどうすればよいですか? Nov 03, 2023 am 08:07 AM

C++を使って簡単な学生寮管理システムを書くにはどうすればよいですか?学生寮管理システムは、学生寮の情報を便利に管理できるソフトウェアシステムです。 C++ を使用して簡単な学生寮管理システムを作成すると、プログラミング スキルを発揮できるだけでなく、学生寮管理プロセスの理解と把握も向上します。この記事では、C++を使って簡単な学生寮管理システムを書く方法を紹介します。まず、学生寮の基本情報(学生名、学籍番号、性別、連絡先など)を定義する必要があります。構造体を使用できます

See all articles