mysql常用命令总结
来源:互联网 发布:视频音乐录制软件 编辑:程序博客网 时间:2024/06/04 17:48
设置某列默认值:alter table a alter column c set default "xxx";
修改某列属性:ALTER TABLE a MODIFY COLUMN c VARCHAR(20);
设置某一列不为空:alter table a modify c varchar(20) not null;
修改列明:alter table a change c newname varchar(20);
修改某个字段值:update tablename set a='xx' where c='xxx';
插入记录:insert into tablename(a,b,c) values(xxx,xxx,xxx);
针对某个字段a的去重复搜索,且搜到的结果是最新记录:
select * from tablename T where not exists(select* from tablename where a=T.a and updatetime>T.updatetime);
搜索结果按照列a的值升序排列:select * from tablename order by a asc;
搜索结果按照列a的值降序排列:select * from tablename order by a desc;
给有重复记录的表添加联合唯一索引,添加后自动去重复:alter ignore table a add unique index(c1,c2);
mysql给表去重复(许多去重复的语句都需要一边查询表A,一边修改表A,而mysql不允许这样,所以去重复就要先通过建立临时表的方式,如下4步):
create table tmp_users
技术相关更多文章猛击:哇啦天堂论坛技术区
- MySql常用命令总结(转)
- MySql常用命令总结
- MySql常用命令总结
- MySql常用命令总结
- mysql常用命令总结
- MySql常用命令总结
- MySql常用命令总结收藏
- MySql常用命令总结
- MySql常用命令总结
- MySQL常用命令总结
- MySql常用命令总结
- MySql常用命令总结
- MySql常用命令总结
- MySQL常用命令总结
- MySql常用命令总结
- MySql常用命令总结
- MySql常用命令总结
- MySql常用命令总结一
- fushioncharts几种问题汇总:debug、赋值方式、事件处理等
- Linux 网卡流量工具详细介绍
- 契约编程 (Designed by Contract)相关资料
- 在一个词典中找出所有的变位词
- S3C2440上LCD驱动 (FrameBuffer)实例开发讲解
- mysql常用命令总结
- RPC 编程
- setTimeout() 用法大全
- 浅析 Linux 的国际化与本地化机制
- 通过SvcUtil.exe生成客户端代码和配置
- 针对unix环境编程的一些提问!
- ace支持epoll编译方法
- javascript开发经验总结【一】:多重条件判断
- ListView组件单击无效问题