MySQL 语句整理 2019-5-3
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;
MySQL 语句整理 2019-5-3的更多相关文章
- MySQL语句整理(一)
		--01 mysql 数据库的操作 -- 链接数据库 mysql -uroot -pmysql -- 不显示密码 ***** mysql -uroot ... 
- MySQL语法大全_自己整理的学习笔记(MySQL语句 整理二)
		select * from emp; #注释 #--------------------------- #----命令行连接MySql--------- #启动mysql服务器 net start m ... 
- 经常使用的MySQL语句整理
		本文參考:http://www.blogjava.net/bolo 部分自己补充,长期更新 MySQL的SQL语句写法,除了那些主要的之外,另一些也算比較经常使用的,这里记录下来,以便以后查找. 好记 ... 
- mysql sql语句大全(MySQL语句 整理一)
		1.说明:创建数据库 CREATE DATABASE database-name 2.说明:删除数据库 drop database dbname 3.说明:备份sql server --- 创建 备份 ... 
- [moka同学笔记]MySql语句整理
		更改单个表中的字段属性 content 以前为text类型的,现在改为longtext ALTER TABLE `notice` CHANGE `content` `content` LONGTEXT ... 
- MySQL语句整理(二)
		数据库操作前的准备 -- 创建数据库 -- create database python_test_1 charset=utf8; -- 使用数据库 -- use python_test_1; -- ... 
- mysql copy表或表数据常用的语句整理汇总
		mysql copy表或表数据常用的语句整理汇总. 假如我们有以下这样一个表: id username password ----------------------------------- 1 a ... 
- 常用sql语句整理:mysql
		## 常用sql语句整理:mysql1. 增- 增加一张表```CREATE TABLE `table_name`( ... )ENGINE=InnoDB DEFAULT CHARSET=utf8 ... 
- NET MVC全局异常处理(一)  【转载】网站遭遇DDoS攻击怎么办  使用 HttpRequester 更方便的发起 HTTP 请求  C#文件流。  Url的Base64编码以及解码   C#计算字符串长度,汉字算两个字符  2019周笔记(2.18-2.23)  Mysql语句中当前时间不能直接使用C#中的Date.Now传输  Mysql中Count函数的正确使用
		NET MVC全局异常处理(一) 目录 .NET MVC全局异常处理 IIS配置 静态错误页配置 .NET错误页配置 程序设置 全局异常配置 .NET MVC全局异常处理 一直知道有.NET有相关 ... 
随机推荐
- 『Python基础练习题』day05
			# 请将列表中的每个元素通过 "_" 链接起来. users = ['毛利兰', '柯南', '怪盗基德'] # 请将元组 v1 = (11, 22, 33) 中的所有元素追加到列 ... 
- Mybatis整合(Redis、Ehcache)实现二级缓存
			目的: Mybatis整合Ehcache实现二级缓存 Mybatis整合Redis实现二级缓存 Mybatis整合ehcache实现二级缓存 ssm中整合ehcache 在POM中导入相关依赖 < ... 
- 异常:[vue/no-parsing-error] Parsing error:x-invalid-end-tag
- Docker in Docker(实际上是 Docker outside Docker): /var/run/docker.sock
			在 Docker 容器里面使用 docker run/docker build? Docker 容器技术目前是微服务/持续集成/持续交付领域的第一选择.而在 DevOps 中,我们需要将各种后端/前端 ... 
- 关于memset的赋值(最大值最小值的选择)
			memset赋值赋的是ASSCII码转为二进制赋值 比如 memset(,0xff,sizeof()),0xff转为二进制11111111,int为4字节所以最后为111111111111111111 ... 
- Asp.Net进阶/管家模式+发布订阅模式:练习
			现在需要实现一个需求:我需要在一个窗体中发送一个信息,其余几个窗体都能同时接收到发送的消息. 1.界面:一个管家窗体,1个主窗体,2个订阅者窗体.其中管家窗体为启动窗体. 2.订阅:2个订阅窗体订阅主 ... 
- 90% 的 Python 开发者不知道的描述符应用
			经过上面的讲解,我们已经知道如何定义描述符,且明白了描述符是如何工作的. 正常人所见过的描述符的用法就是上篇文章提到的那些,我想说的是那只是描述符协议最常见的应用之一,或许你还不知道,其实有很多 Py ... 
- H5 新增标签canvas 画布
			canvas是写在body中的标签,设置宽高后,通过JS来往其中绘制想要的内容, canvas可以理解为一个画板,而JS就是你的画笔. 1.获取到画布 var canvas = document.ge ... 
- 基于CentOS构建企业镜像站
			参考:How to Setup Local HTTP Yum Repository on CentOS 7 实验环境 CentOS7 1804 步骤一:安装Nginx Web Server 最小化安装 ... 
- C#解析多层Json数据
			[事件回顾] 今天在做一个小项目的时候,想获取一下位置,IP地址,然后随便在网上找了一个api调用 https://apis.map.qq.com/ws/location/v1/ip 数据如下: 如果 ... 
