博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MySQL 语句整理 2019-5-3
阅读量:6504 次
发布时间:2019-06-24

本文共 692 字,大约阅读时间需要 2 分钟。

MySQL 语句整理

在整理完Oracle的一些常见用语句后,由于MySQL的语法跟Oracle略有不同,随跟PN的MySQL视频进行了间接整理.

查询薪水大于1800, 并且部门编号为20或30的员工sql select deptno,ename,sal from emp where sal > 1800 and (deptno = 20 or deptno = 30); and 优先级 高于 or 如果搞不明白谁应该先执行,就加入小括号.

Null不是数字,所以判定为Null的字段时,使用is null 而不是 = null

如: select ename,comm from emp where comm is null;

判定不为null的则使用 is not null

设置字段not null 变为可以null: (必须加类型) sql ALTER TABLE 表名 MODIFY 字段名 VARCHAR(20) DEFAULT NULL;

修改表字段默认值:sql alter table 表名 alter column 字段名 drop default; (若本身存在默认值,则先删除) alter table 表名 alter column 字段名 set default 默认值;(若本身不存在则可以直接设定)

选取最新的一条数据 根据创建时间 sql select * from user order by create_time desc limit 1;

转载于:https://www.cnblogs.com/ukzq/p/10804683.html

你可能感兴趣的文章
python 小数相加报错 invalid literal for int() with base 10
查看>>
【ubuntu】linux链接库
查看>>
uva 12325 枚举暴力 b
查看>>
多线程问题(JVM重排序)
查看>>
LeetCode 459 Repeated Substring Pattern
查看>>
POJ 3268 Silver Cow Party
查看>>
进程线程及堆栈关系的总结
查看>>
Android Camera开发:使用TextureView和SurfaceTexture预览Camera 基础拍照demo
查看>>
EMLS项目推进思考
查看>>
python_os 的知识点
查看>>
Eclipse快捷键 10个最有用的快捷键
查看>>
2018-2019-1 20165302 实验五 通讯协议设计
查看>>
git 提交跳过认证
查看>>
Reading papers_11(读Integrating local action elements for action analysis相关文章)
查看>>
快速寻找满足条件的两个数
查看>>
系统时钟初始化实例
查看>>
Linux磁盘分区,挂载
查看>>
grep命令的使用
查看>>
Titanium -- 运行app出现错误: TypeError: argument of type 'NoneType' is not iterable
查看>>
软件功能描述
查看>>