
文章插圖
MySQL常用語句
心專才能繡得花,心靜才能織得麻 。書山有路勤為徑,學(xué)海無涯苦作舟 。庫的相關(guān)操作:create database (數(shù)據(jù)庫名); #創(chuàng)建數(shù)據(jù)庫
show databases; #查看已擁有的數(shù)據(jù)庫
use (數(shù)據(jù)庫名) #使用該數(shù)據(jù)庫
show tables; #查看該數(shù)據(jù)庫下已擁有的表
drop database (數(shù)據(jù)庫名); #刪除該數(shù)據(jù)庫
表的相關(guān)操作:創(chuàng)建表:create table (表名)(列名稱1 數(shù)據(jù)類型 約束,列名稱2 數(shù)據(jù)類型 約束,列名稱3 數(shù)據(jù)類型 約束,….); #創(chuàng)建表
查看表的基本信息:show create table (表名) #查看表的基本信息
desc (表名) #查看表的基本結(jié)構(gòu)
刪除表drop table (表名); #刪除該表(可通過日志恢復(fù))
truncate table(表名); #刪除該表(不可通過日志恢復(fù))
修改表(用Student表演示)alter table Student modify Sname varchar(25); #這里修改了Student表Sname的數(shù)據(jù)類型
alter table Student add Sclass varchar(20); #這里添加了一個Scalss字段
alter table Student drop column(可加可不加) Sclass; #這里把新加的字段進行刪除
alter table Student change Sclass Stel varchar(20); #這里把Sclass改名為Stel
alter table Student rename SC; #這里把表名Student改為Sc
插入的順序問題用alter table user add age varchar(20) first; #插在第一行
alter table user add sex varchar(20) after (你要插在誰后面);
記錄的相關(guān)操作:插入記錄(用Student表演示)insert into Student(Sno,Sname,Sage,Ssex) values(“10001″,”張三”,19,”男”); #方法一
insert into Student values(“10002″,”李四”,22,”男”); #方法二
insert into Student(Sno,Sname,Sage,Ssex) values(“10003″,”王五”,20,”男”),(“10004″,”趙六”,21,”男”); #方法三(多條一起添加)
更新(修改)記錄update Student set Sage = 21 where Sno=”10001″ #把學(xué)號為10001的學(xué)生年齡改為21
刪除記錄delete from Student where Sno = ‘10001’ #把學(xué)號為10001的學(xué)生的記錄刪除
delete from Student #刪除表中的所有記錄
查詢記錄(這是重點)普通查詢:select (字段名) from (表面);select name from user;#在user表里面查詢name
select name,age from user;#在user表里面查詢name,age
select * from user;#查詢user表里面的所有信息
去重select distinct age from user;#去除重復(fù)值
條件查詢select * from user where id=2;#查詢id為2的信息
select * from user where age between 30 and 40;#查詢年齡在30到40歲人的所有信息
select *from user where age =30 or age =40;#查詢年齡為30或者40歲的人的所有信息
select *from user where age !=30 ;#查詢年齡不等于30歲的人的所有信息 ‘<>’也為不等于
select *from user where age in(30,40) ;#查詢年齡為30或者40歲的人的所有信息
模糊查詢select *from user where name like ‘劉%’;#查詢名字姓氏為劉的所有人的信息
select *from user where name like ‘%偉%’;#查詢所有名字帶偉的人的信息
升降序查詢select * from user order by age;#按年齡排序(升序)或者在后面加asc
select * from user order by age desc;#按年齡排序(降序)
分頁select * from user limit 5,3;#取前5條記錄后面的3條記錄的信息
select * from user limit 5;#取前5條記錄的信息
分組select * from user group by age;#查詢?nèi)コ貜?fù)的年齡的所有信息(分組)
統(tǒng)計select count<*> from user; #查詢一共有幾條數(shù)據(jù)
取別名select name as na from user;#給name取別名na并查詢他的所有信息
以上關(guān)于本文的內(nèi)容,僅作參考!溫馨提示:如遇健康、疾病相關(guān)的問題,請您及時就醫(yī)或請專業(yè)人士給予相關(guān)指導(dǎo)!
「愛刨根生活網(wǎng)」www.malaban59.cn小編還為您精選了以下內(nèi)容,希望對您有所幫助:- 青島醫(yī)科大學(xué)考研條件
- oracle分頁查詢語句的方法 oracle分頁查詢語句第幾頁
- mysql導(dǎo)出數(shù)據(jù)指定格式 mysql數(shù)據(jù)導(dǎo)出命令
- mysql恢復(fù)表數(shù)據(jù) mysql修復(fù)數(shù)據(jù)庫命令
- 華東政法考研成績查詢
- 大專生考研究生條件
- ip地址精確位置查詢 ip地址追蹤具體位置
- 婚前不知道有抑郁癥可以離婚嗎 滿足哪些條件判決離婚
- 本科生報考研究生的條件
- mysql查詢出所有重復(fù)的記錄 mysql找出重復(fù)數(shù)據(jù)
