简单sql语句

#### 创建数据库

create datebase mydatabase;

show database;

#### 删除数据库

drop database mydatabase;

#### 使用数据库

use mydatabase;

#### 创建数据表格式

create table 表名(

列名  数据类型 约束,

列名  数据类型 约束,

列名  数据类型 约束

创建用户表,用户编号,姓名,用户的地址

create table users(

uid INT PRIMARY KEY AUTO_INCREMENT ,

uname VARCHAR(20),

uaddress VARCHAR(200 ),

主键:标识唯一性,不具备任何含义,保证列数据的唯一性和非空性 primary keys

让主键列数据实现自动增长

SHOW TABLES 显示所有数据表

DESC users  查看表的结构

DROP tables users 删除数据表

添加列,添加字段

alter table 表名 add 列名 数据类型 约束

ALTER TABLE users ADD tel INT

修改列,在原有的列上修改

修改列名,数据类型 约束

alter table 表名 modify 列名 数据类型 约束

alter table users modify tel varchar(50)

修改列名

alter table 表名 change 旧列名 新列名 数据类型 约束

alter table users change tel newtel double

删除列

alter table 表名 drop 列名

alter table users drop newtel;

修改表名

rename table 表名 to 新名

rename table users to newusers;

向数据表中添加数据 insert

格式:

insert into 表名(列名1,列名2,列名3) values (值1,值2,值3)

注意:

列名,表名问题

对应问题,个数,数据类型

除了数字外都要加单引号

create table product(

--主键列,自动增长

id INT PRIMARY KEY AUTO_INCREMENT

--商品名字,可变字符

pname VARCHAR(100) NOT NULL,

-- 商品价格,double

prince DOUBLE

);

INSERT INTO product (id,pname,price) values (1,'笔记本',555.59)

添加数据格式,不考虑主键

格式:insert into 表名 (列名) values (值)

insert into product(pname,price) values('洗衣机',800)

添加数据格式,所有值全给出

格式:

insert into 表名 values (全列值)

insert into produce values (4,'微波炉',300.25)

添加数据格式,批量写入

insert into 表名 (列名1,列名2,列名3) values(值1,值2,值3),(值1,值2,值3)

insert into product (pname,price) values

('智能机器人',25555.92)

('沙发',555.23)

对数据进行更新操作

数据在原有基础上进行修改

格式:

update 表名 set 列1=值1,列2=值2 where 条件

where 条件:数据中的唯一性

update product set price = 155599 where id=2

修改条件的写法

id=6

id<>6 不等于

id<=6

与或非

与 and

或 or

非 not

id in (1,3,4,5) 包含

将笔记本和空调价格全部改为2000

update product set price = 2000 where id =2 or id=2

删除表中的数据

格式:

delete from 表名 where 条件

drop table 表名 删除整个数据表

delete from product where id=8

乱码 set names 'gbk'

查询指定列的数据

格式:

select 列名,列2 from 表名;

查询所有列的数据

格式:

select * from 表名;

查询去掉重复记录

distinct 关键字 跟随列名

select distinct zname from zhangwu

查询重新命名列

as 关键字

select zname as 'name' from zhangwu

查询数据中,直接进行数学计算

列对数字进行计算

select zname,zmoney+1000 as 'sum' from zhangwu

查询所有吃饭支出

select * from zhangwu where zname='吃饭支出'

between and 方式

select * from zhangwu where zmoney between 2000 and 5000

in 方式

select * from zhangwu where zmoney in (2000,5000)

like 模糊查询,配合通配符

select * from zhangwu where zname like '%支出%'

查询帐务名字,五个字符的 ,下划线

select * from zhangwu where zname like '_____'

查询帐务不为空

is not null

查询,对结果集进行排序

升序,降序,对指定列排序

order by 列名 [desc][asc]

升序 asc 降序 desc

select * from zhangwu order by zmoney

select * from zhangwu order by zmoney desc

----先过滤条件,where查询结果再排序

select  * from zhangwu where zname like '%支出%' order by zmoney desc

使用聚合函数进行计算

count 求和,对表中的数据个数求和 count(列名)

select count(*)as 'count' from zhangwu

sum 求和

分组统计:

查询所有数据

吃饭支出 共计多少

工资收入 共计多少

group by 被分组的列名

必须跟随聚合函数

select 查询的时候,被分组的列,要出现的select选择列的后面

select sum(zmoney),zname from zhangwu group by zname

分组后再次过滤

having

select sum(zmoney) as 'getsum' ,zname from zhangwu zname like '%支出%'

group by zname

having getsum>5000

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 218,546评论 6 507
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 93,224评论 3 395
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 164,911评论 0 354
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,737评论 1 294
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,753评论 6 392
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,598评论 1 305
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,338评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,249评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,696评论 1 314
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,888评论 3 336
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 40,013评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,731评论 5 346
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,348评论 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,929评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 33,048评论 1 270
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,203评论 3 370
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,960评论 2 355

推荐阅读更多精彩内容