create table teacher(id int,name varchar(20),salary float(4,2));
insert into teacher
value
(1, '老邊', 23.23);
select distinct chinese from student;
1.在所以學生的英語分數上加上十分特長分
select * from student;
使用as給字段起別名
select name,english+10 as english from student;
as 可以省略
select name,english+10 english from student;
2.計算學生的所有分數
select name,chinese+math+english as '總分' from student;
select name,(chinese+math+english)/3 as '平均分' from student;
3.查詢姓名為王五的學生成績
使用where條件過濾
select * from student where name='ww' and id=3;
4.查詢數學成績大於90的同學
select * from student where math>=90;
5.查詢總分大於250的同學
select * from student where (chinese+english+math)>250;
6.查詢英語成績在70到75之間的同學
select * from student where english between 70 and 75;
select * from student where english >=70 and english <=75;
7.查詢語文成績為80,81,82的同學
select * from student where chinese in (80,81,82);
8.查詢姓l的同學
select * from student where name like 'l%';
按照特定匹配模式查詢
查詢第二個字母為s的同學
select * from student where name like '_s%';
查詢數學和語文成績都大於80的同學
select * from student where math>80 and chinese >80;
(1)對數學成績排序後輸出。
不寫排序規則預設公升序排列,asc是公升序
select * from student order by math;
降序select * from student order by math desc;
指定多個字段進行排序,先按照第乙個字段進行排序,如果相同則按照第二個字段排序
select * from student order by math desc,english desc;
(2) 對總分排序後輸出,然後再按從高到低的順序輸出
select name,chinese+math+english as total from student order by total desc;
(3)對姓l的學生成績排序輸出
select * from student where name like 'l%' order by chinese;
顯示student **中的前3行。
select * from student limit 3;
顯示 student **中的第3~5行。第乙個引數代表偏移幾行,第二個引數代表顯示幾個資料
select * from student limit 2,3;
Mysql資料庫基礎知識點總結
create database database name 建立資料庫 create database database name character set gbk utf8 建立指定字符集的資料庫 create database if not exists database name 建立資料庫...
MySql資料庫基礎知識點總結
本文例項講述了mysql資料庫基礎知識點。分享給大家供大家參考,具體如下 資料表在建立時,需為每個字段選擇資料型別,而資料型別的選擇則決定著資料的儲存格式,有效範圍和對應的限制 mysql提供了多種資料型別,主要分為3類 在資料庫中,資料表設計的是否合理直接影響著資料庫的功效,而在設計資料表時儲存引...
資料庫原理 基礎知識點
基本概念 1 資料庫定義為關聯記錄的自描述集合 2 關於資料庫結構的資料稱為元資料。表名 列名和列所屬的表 表和列的屬性等都是元資料 3 資料庫系統四個組成部分 使用者 資料庫應用程式 資料庫管理系統 dbms 和資料庫 4 sql 結構化查詢語言,是處理關聯式資料庫中表的國際語言 5 鍵 標識表中...