数据库的相关语句(where,order by)
select * from EMP t-- t列的别名--返回所有列 select ename || sal as HEHE from emp;--列的合并(使用连接)
select concat(ename,sal)as heh from emp--列的合并(使用连接)
SELECT ename, job_id, salary, /*commission_pct*/ FROM emp;--列为空值
SELECT ename, salary, /*12*(salary+100)*/ FROM emp;--对列的数据进行运算 --过滤,使用where条件子句,将不符合的行过滤掉
-- where语句 紧跟 from 语句 SELECT ename, sal
FROM emp
WHERE sal BETWEEN AND -使用between .....and....--查找薪资在2000到3000的人员名单 SELECT ename, sal
FROM emp
WHERE sal >= and sal<= --使用比较运算 --查找薪资在2000到3000的人员名单
-- in
SELECT ename, sal, job
FROM emp
WHERE job IN ('MANAGER', 'CLERK');--注意括号内为大写,字符串的比较 --like --模糊查询(%与_可以搭配使用)
SELECT ename
FROM emp
WHERE ename LIKE 'S%'; --选择姓名中以S开头的姓名 SELECT ename
FROM emp
WHERE ename LIKE '%S%'; --选择姓名中含有s的姓名 SELECT ename
FROM emp
WHERE ename LIKE '%S'; --选择姓名以s结尾的姓名
--null --空值 SELECT ename, comm --comm 奖金
FROM emp
WHERE comm IS NULL; --查询没有奖金的人员名单 --order by -- 排序
--asc -- 升序
--desc -- 降序 select ename, sal from emp
order by sal -- 默认排序为从低到高 select ename, sal from emp
order by sal asc -- 根据薪水从低到高排序 select ename, sal from emp
order by sal desc -- 根据薪水从高到底排序 ---where子句
--条件语句,用来多虑数据。
--使用比较运算
--使用 BETWEEN, IN, LIKE和 NULL运算
--使用逻辑运算符 AND, OR和NOT ---order by 子句
--排序语句(默认为升序)
--asc 升序
--desc 降序
数据库的相关语句(where,order by)的更多相关文章
- 各种数据库分页语句整理以及Oracle数据库中的ROWNUM和ORDER BY的区别
.oracle数据库分页 select * from (select a.*,rownum rc from 表名 where rownum<=endrow) a where a.rc>=s ...
- 40 (OC)* 数据库常见sql语句
1:增加INSERT INTO t_student (name, age) VALUES ('liwx', 18);2:删除DELETE FROM t_student WHERE name = 'li ...
- SQL入门语句之ORDER BY 和GROUP BY
一.SQL入门语句之ORDER BY ORDER BY 是用来基于一个或多个列按升序或降序顺序排列数据 1.从数据库表获取全部数据按字段A的升序排列 select *from table_name o ...
- Oracle数据库,查询语句、内置函数
一.数据库的查询语句: 1.查询整个表: select * from 表名 例: 2.通过条件查询某一行数据: select * from 表名 where 字段名 例: 3.某一列数据去重查询: s ...
- PHP对MySQL数据库的相关操作
一.Apache服务器的安装 <1>安装版(计算机相关专业所用软件---百度云链接下载)-直接install<2>非安装版(https://www.apachehaus.com ...
- Django数据库操作性能相关
Django数据库操作性能相关 案例: 现在我们的数据库中有两张表如下: 1.职员表: class UserInfo(models.Model): name = models.CharField(ma ...
- GP数据库 常用SQL语句
GP数据库 常用SQL语句 --1,查看列名以及类型 select upper(column_name) ,data_type from information_schema.columns wher ...
- Oracle数据库 基础SQL语句练习
一.说明 第一次使用Oracle,想做一些练习,熟悉一些oracle. 表:使用的是scott用户,默认的表 具体表讲解,可以参考该文档:https://www.cnblogs.com/xjcheng ...
- oracle 脚本创建数据库的相关文章,教程,源码
学步园推荐专题: 关于oracle 脚本创建数据库的相关文章 文章标题 文章链接 文章简介 oracle命令行创建数据库的示例脚本 http://www.xuebuyuan.com/964527.ht ...
随机推荐
- increase the minSdkVersion to 26
AGPBI: {"kind":"error","text":"Invoke-customs are only supported ...
- PHP异步扩展Swoole笔记(1)
安装Swoole扩展 通过pecl安装, 系统中最好已经有http2依赖, 如果是Ubuntu, 可以直接通过apt安装nghttp2, 如果是Centos或者需要自己编译, 在Github下载ngh ...
- ZMQ示例:使用 curve 进行加密通信
1. ZMQ 官方文档 ZMQ 的官方文档中关于 curve 的介绍如下: Client and server roles A socket using CURVE can be either cli ...
- Rabbit五种消息队列学习(二) – 简单队列
队列结构图 P:消息的生产者 C:消息的消费者 红色:队列 生产者将消息发送到队列,消费者从队列中获取消息. 测试 1.连接MQ public static Connection getConnect ...
- tp5.0中及其常用方法的一些函数方法(自己看)和技巧(不断添加中)
1.目录结构 2.路由 3..控制器 4.模型写法 5.视图标签 6.数据库操作 7.表单验证 8.分页 --------------------------- 1.目录结构 project 应用部署 ...
- macOS 下 PHPStorm + Xdebug 调试 Docker 环境中的代码
0x00 描述 宿主机是 mac mini,构建的项目在 docker 中,所以需要在 PHPStorm 上配置 Xdebug 进行远程代码调试. 0x01 环境 宿主机:macOS High Sie ...
- Docker入门简记
Docker的容器环境实际上是借助类Linux命名空间,将各种系统资源按照容器不同划分了不同的命名空间进行隔离,为各个进程提供独立的运行环境关键概念:容器,镜像两个概念一起看,镜像好比平常系统中的各个 ...
- 解决vscode无法安装golang相关插件的问题 - 即无法直连golang.org的问题
喜欢挂vpn或者代理的请无视本文. 其实golang.org上的插件在github.com上都有镜像,直接 git clone https://github.com/golang/tools git ...
- 通过poi的XSSF实现生成excel文件
maven导入依赖jar包: <dependency> <groupId>org.apache.poi</groupId> <artifactId>po ...
- [Golang] 开源一个帧同步服务器
具体看README吧 https://github.com/bailu1901/lockstepserver