码迷,mamicode.com
首页 > 数据库 > 详细

mysql

时间:2016-05-05 22:29:17      阅读:264      评论:0      收藏:0      [点我收藏+]

标签:

Mtsql:常用代码
Create table CeShi1
(
     Uid varchar(50) primary key,
     Pwd varchar(50),
     Name varchar(50)
     Nation varchar(50),
     foreign key (Nation)  references Nation(Code)   //加外键关系    //references 引用    
)
写查询语句需要注意:
1.创建表的时候,最后一列后面不要写逗号。
2.如果有多条语句一起执行,注意在语句之间加分号分隔。
3.写代码所有符号都是半角的。

关系型数据库:表和表之间是有关系存在的

创建表的几个关键字;
1.主键:primary key
2.非空: not null
3.自增长列:auto_increment
4.外键关系:foreign key (列名)  references 表名(列名)


CRUD操作:  增删改查
1.添加数据:
Insert into 表名 values(‘’,‘’,‘’,‘’)要求values 括号里面的值的个数要求和表里面的列数相同
Insert into Info (Code,Name) values(‘’,‘’)  添加指定列的值
2.修改数据:
Update info set Name=’张三’ where Code = ’p001’
3.删除数据:
Delete from info where Code = ‘p001’


4.查询数据:

1.普通查询:查所有的
Select *from info    #查所有数据
Select Code,Name from info  #查指定列

2.条件查询
Select *from info where Code =’p001’  #一个条件
Select *from info where Name =’张三’ and Nation =’n001’  #两个条件并的关系
Select *from info where Name =’张三’ or Nation =’n001’  #两个条件或的关系
3.排序查询
Select *from info order by Birthday  #默认升序排列asc  若果要降序排列  desc
Select *from car order by Brand,Oil desc  #多列排序

4.聚合函数
Select count(*) from info  #取个数
Select sum(price) from car   #查询price列的和
Select avg(price) from car   #查询price列的平均值
Select max(price) from car   #查询 price列的最大值
Select min(price) from car   #查询 price列的最小值

5.分页查询
Select *from car limit n,m   #跳过n条数据取m条数据 

6.分组查询
Select brand from car group by brand    #简单分组查询
Select brand from car group by brand having count(*)>2        #查询系列里面车的数量大于2的系列

7.去重查询
Select distinct brand from car

8.修改列名
Select brand as ‘系列’ from car

9.模糊查询
Select *from car where name like ‘奥迪%’    # %代表任意多个字符
Select *from car where name like ‘_迪%’          # _代表一个字符 

10.离散查询
Select *from car where code in (‘c001’,’c002’,’c003’,’c004’)
Select *from car where code not in (‘c001’,’c002’,’c003’,’c004’)

mysql

标签:

原文地址:http://www.cnblogs.com/dianfu123/p/5463219.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!