mysql 操作语句_select子句、数据库的操作
2014-03-13 16:56
399 查看
select 5种子句
where 、针对表中的列发挥作用,查询数据group、分组查询 ,把行按字段分组
select id,sum(dd*ss) from table_num group by id;
having、针对查询结果中的列发挥作用,筛选数据
selectprice from shop where id=3 having price>200;
orderby、排序功能 默认升序asc 降序 desc
orderbyitem 1,item2 asc/desc
limit[offset]
select * from stu where stuid limit 5,10;
having与where异同点
where针对表中的列发挥作用,查询数据
having针对查询结果中的列发挥作用,筛选数据
创建create,修改alter,删除drop 数据库和表,以及解决显示中文乱码问题
mysql 创建 数据库时指定编码GBK: create database test2 DEFAULT CHARACTER SETgbk COLLATE gbk_chinese_ci;
UTF8: CREATE DATABASE `test2` DEFAULT CHARACTERSET utf8 COLLATE utf8_general_ci
删除:
drop database xue_xiao;
创建新表
create table tabname(col1 type1 [not null] [primary key],col2 type2 [not null],..)
删除新表:drop tabletabname
添加主键:Alter table tabname add primary key(col)
删除主键:Alter table tabname drop primary key(col)
创建索引:create [unique] index idxname on tabname(col….)
删除索引:drop index idxname
创建视图:create view viewname as select statement
删除视图:drop view viewname
增加列:alter table xue_sheng ADD nian_ling int;
删除列:alter table xue_sheng DROP nian_ling;
修改列: alert table xue_shengmotify nianling varchar(20);
增加列:alter table xue_sheng ADD nian_ling int;
删除列:alter table xue_sheng DROP nian_ling;
修改列: alert table xue_shengmotify nianling varchar(20);
相关文章推荐
- MySQL存储过程详解 mysql 存储过程mysql存储过程详解 1. 存储过程简介 我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(Stored
- (MySQL笔记)SELECT语句的WHERE子句详解
- php中对MYSQL操作之预处理技术(2)数据库dql查询语句
- mysql系列:ddl数据库定义+sql操作语句
- mysql操作数据库总结sql语句总结
- MYSQL语句之Select子句
- MYSQL:SQL语句操作数据库中表和字段的COMMENT值
- MySql常用操作语句(2:数据库、表管理以及数据操作)
- MySQL(用户管理,常用sql语句,数据库备份恢复,MySQL调优,恢复误操作数据)
- MySQL常用操作(2) 之 用户管理、常用语句、数据库备份恢复
- mysql自学,数据库基本操作语句_查询_插入_更新
- mysql select语句操作实例
- 数据库MySQL的语句规范和操作数据库的各命令行
- mysql:SQL语句操作数据库中表和字段的COMMENT值
- mysql update语句 无法实现数据库更改操作
- (MySQL笔记)SELECT语句的FROM子句详解
- mysql操作数据库语句整理(方便以后使用)
- 数据库——操作数据库语句(select单表查询)
- SQL语句select随机调取10行数据 Access/SQL Server/Mysql等数据库
- MySQL通过Explain查看select语句的执行计划结果触发写操作