SQL单表查询语句及其示例

2023-05-16

主要包括模糊查询、排序、别名查询、条件查询、逻辑运算and/or/in、分页显示

单表查询

​ 新建表(商品分类表)
​ 商品ID
​ 商品分类名称
​ 商品描述
​ 1 香烟酒水 二锅头,女儿红
​ 2 皮鞋箱包 江南皮革厂打造
​ 3 馋嘴小吃 瓜子花生

 --创建商品表
 create table goods(id int primary key,fl varchar(30),g_desc varchar(50));
 --插入数据
 insert into goods values(1,"香烟酒水","二锅头,女儿红"),(2,"皮鞋箱包","江南皮革厂"),(3,"馋嘴小吃","瓜子花生");
 insert into goods values(4,"啤酒","哈尔冰啤酒");

一、模糊查询

1.查询所有带有酒的商品

select * from goods where fl like "%酒%";

like:模糊查询用like匹配
%:占位符  表示0-多个任意字符
_:占位符  表示一个任意字符

二、排序

查询出带有酒的商品并且按照编号进行倒叙排序

select * from 表名 [where] [order by] 列名 [ASC(升序,默认不写)/DESC(降序)]
select * from goods where fl like "%酒%" order by id DESC;

三、别名查询

1.表别名

select g.fl from goods g;

2.列别名查询

select fl as "商品分类" from goods;(as关键字可以省略)

3.直接对列进行操作

select *,id*2 "涨价之后" from goods;

四、条件查询

1.关系运算符

< 、>、= 、!=、>=、<=、<>

!=:不等于
<>:SQL语句的标准写法
--查询ID不等于4的商品
select * from goods where id!=2;
select * from goods where id<>2;

2.逻辑运算

and or in
--查询id为1并且带有酒字
--and两个条件同时成立
	select * from goods where fl like "%酒%" and id=1;
--两个条件成立一个
	select * from goods where fl like "%酒%" or id=2;
--在条件之类
--查询id是1或者2或者4
	select * from goods where id in(1,2,4);

五、分页显示

limit index,count
--index:表示起始下标
--count:显示条数
--让4条数据分为2页显示
	select * from goods limit 0,2;

之前用的为知笔记来记笔记,最近发现我试用期到期了。。。
侵权联系删

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

SQL单表查询语句及其示例 的相关文章

  • 新搭建Gitlab代码仓代码如何导入

    这里写目录标题 一级目录1 本地代码如何导入新Gitlab2 怎么将旧Gitlab代码导入新Gitlab 一级目录 1 本地代码如何导入新Gitlab 修改本地代码 git 目录下面的config 文件 xff0c 主要是url参数 xff
  • 思科交换机和路由器的配置

    思科交换机和路由器的配置 交换机的配置交换机端口的隔离跨交换机实现VLAN 路由器的配置静态路由RIP Version 1协议 xff08 动态路由 xff09 上一篇 xff1a 思科的安装与汉化 下一篇 xff1a 思科综合实例 接下来
  • c++实现单链表头插法、尾插法、删除、遍历

    最近复习数据结构与算法 xff0c 先从单链表开始 首先明确链表参数为 head xff08 即二级指针 xff09 的原因 xff1a 只要是要修改head指针必须传递head的地址 xff08 用 head xff09 xff0c 否则
  • 选择结构编程练习题

    1 3求任意一个整数的十位上的数字 1 4 输入三个实数 xff0c 判断能否构成三角形 xff1b 若能 xff0c 再说明是何种类型的三角形 1 5输入任意的a b c求一元二次方程ax x 43 bx 43 c 61 0的根 1 6
  • VScode搭建Opencv(C++开发环境)

    VScode配置Opencv 一 准备软件二 下载软件1 MinGw下载2 Cmake下载3 Opencv下载 三 编译1 cmake gui2 make3 install 四 VScode配置1 launch json2 c cpp pr
  • 树莓派 | 解决VNC Viewer无法连接显示问题

    如果觉得本篇文章对您的学习起到帮助作用 xff0c 请 点赞 43 关注 43 评论 xff0c 留下您的足迹 x1f4aa x1f4aa x1f4aa VNC Viewer是一个很不错的远程桌面应用 xff0c 但是我们在树莓派中使用时
  • CV应用领域-目标跟踪

    目标跟踪 啥是目标跟踪 xff1a 夏天的你走在大街上 xff0c 看见道路对面走过来一个漂亮的小姐姐 xff0c 你目不转睛的欣赏夏天美丽的风景 xff0c 这个过程就是目标跟踪 开个玩笑哈哈哈哈哈 通常 xff0c 我们所说的目标跟踪任
  • 面试1:MYSQL数据库语法

    关于MYSQL数据库一些语法 数据库基本语法 增加 xff1a insert into 数据表 字段1 字段2 字段3 values 值1 值2 值3 删除 xff1a delete from 数据表 where id 61 你要删除的数据
  • MAC 下解决端口占用的问题

    查看端口号 终端输入 xff1a sudo lsof i tcp port 将port换成被占用的端口 如 xff1a 8086 9998 将会出现占用端口的进程信息 杀死占用端口的PID进程 找到进程的PID 使用kill命令 xff1a
  • 树莓派配置watchdog

    0x00 安装watchdog apt span class hljs keyword install span watchdog 编辑 etc modules xff0c 添加bcm2708 wdog 编辑 etc watchdog co
  • 2023编程必会的100个代码大全,建议立刻收藏

    前言 我记得刚开始接触编程的时候 xff0c 觉得太难了 也很好奇 xff0c 写代码的那些人也太厉害了吧 xff1f 全是英文的 xff0c 他们的英文水平一定很好吧 xff1f 他们是怎么记住这么多代码格式的 xff1f 而且错了一个标
  • 第一篇博客

    第一篇博客 为了方便以后写博客的练习 以下内容基本都是来自写博客的帮助文档 xff0c 为了以后查找相关内容的时候不需要在在站内打开 xff0c 并且自己做一些实例 xff0c 熟练一下写博客的内容为了以后更方便 快捷键 撤销 xff1a
  • JavaEE入门第一课——配置项目并连接数据库

    JavaEE环境搭建 本地安装Java本地安装Tomcat本地安装Mysql本地创建IDEA JavaEE项目本地使用JDBC连接Mysql xff0c 并且读取数据库中的数据 1 本地安装Java 参考 xff1a https blog
  • 基于Mysql、Servlet、JSP的简单作业管理系统

    文章目录 基于Mysql Servlet JSP的简单作业管理系统内容Servlet简单介绍JSP简单介绍mysql数据库设计代码实现运行结果 基于Mysql Servlet JSP的简单作业管理系统 代码地址 xff1a https gi
  • JavaEE_FinalProject

    基于Springboot xff0c jsp和mybatis的作业管理系统 系统需求 可登陆 xff0c 分为学生和老师两端 xff0c 根据账号进行不同分类 老师可以查看作业 xff0c 添加学生并且添加作业 学生可以查看作业 xff0c
  • Debian10搭建dhcp服务

    文章目录 1 安装dhcp服务2 设置网卡监听3 配置dhcp参数4 重启dhcp服务5 测试6 易错总结 1 安装dhcp服务 apt install y isc dhcp server 等待安装完成即可 xff08 这里有一个报错 xf
  • Debian10搭建ntp服务

    文章目录 1 所需设备2 任务描述3 安装ntp服务4 配置ntp服务器4 安装ntpdate客服端5 Debian10Client设置计划任务6 易错总结 1 所需设备 两台Debian10Debian10Server 网卡信息 xff1
  • win11安装的Ubuntu20.04子系统出现System has not been booted with systemd as init system (PID 1)问题的解决流程

    目录 一 前言 二 具体解决方法 第一步 xff1a 切换root用户至自己账号 第二步 xff1a 重新安装xrdp 第三步 xff1a 重新配置端口并启动xrdp 第四步 xff1a 打开远程连接窗口 第五步 xff1a 点击连接 xf
  • 方面级情感分析综述论文&论文+讲解+复现(ABSA)

    2022最新方面级别情感分析论文综述 A Survey on Aspect Based Sentiment Analysis Tasks Methods and Challenges 其中关于ASTE Data V2数据集的论文 1 论文地
  • 使用Go语言开发Qt界面

    Go 的 UI 库 Go 语言本身是没有 UI 库的 xff0c 不过有许多第三方的库支持将 Go 语言绑定到其他 UI 库 xff0c 比如 Qt GTK 参考地址 环境搭建 非 windows 或者需要参数说明的可以参考官方的wiki

随机推荐

  • GitHub AI 编程工具自动写代码神器Copilot插件体验

    简介 copilot 是一个基于 AI 的编程辅助工具 目前已经集成在了 vscode 中 xff0c 后续可能集成到更多平台和工具 xff0c 目前还是测试阶段 官网地址 https copilot github com 支持所有语言 c
  • WebStorm NodeJS

    按 Create New Project 選擇 Empty Project 選擇自己的Directory 作為Location Location 最尾是代表Project Name 改為Hello World 創建一個Javascript
  • wsl ubuntu22.04 conda环境安装labelImg解决xcb缺失问题

    labelImg 安装 pip install PyQt5 i https pypi tuna tsinghua edu cn simple pip install pyqt5 tools i https pypi tuna tsinghu
  • 7个大一C语言必学的程序 / C语言经典代码大全

    嗨 大家好 xff0c 这里是可莉 xff01 今天给大家带来的是7个C语言的经典基础代码 那一起往下看下去把 程序一 打印100到200之间的素数 include lt stdio h gt int main int i for i 61
  • 字符串转化为枚举类型

    需求 xff1a 通过配置文件中自定义传入枚举类型的值 span class token annotation punctuation 64 value span span class token punctuation span span
  • NAT和PAT的原理及配置

    文章目录 一 NAT1 NAT概述2 私有地址3 NAT工作原理4 NAT功能5 NAT包含4类地址6 NAT的实现方式 二 静态转换 xff08 Static Translation xff09 三 动态转换 xff08 Dynamic
  • Linux系统安装教程(手把手教学)

    文章目录 1 首先 xff0c 打开虚拟机 xff0c 点击新建虚拟机2 点击下一步 xff0c 再点击稍后安装3 操作系统选择Linux xff0c 版本选择CentOS7 64位4 命名虚拟机5 设置磁盘大小为100GB6 设置内存为4
  • NFS共享存储服务

    文章目录 引言一 NFS概述二 安装 nfs utils rpcbind 软件包三 NFS的特点四 实验步骤1 安装nfs和rpcbind软件2 设置共享目录3 启动 NFS服务并验证结果4 客户机中访问 NFS 共享资源4 1 手动挂载
  • 优化命令之Sar命令

    文章目录 引言一 sar简介1 sar命令常用格式2 常用选项3 常用参数 二 Sar常用性能数据三 CPU资源监控1 整体CPU使用统计 xff08 u xff09 2 各个CPU使用统计 P 3 将CPU使用情况保存到文件中 四 内存监
  • MySQL高级SQL语句

    文章目录 引言一 常用查询1 order by按关键字排序1 1 升序排序1 2 降序排序1 3 结合where进行条件过滤再排序1 4 多字段排序 2 and or判断2 1 and or 且与或的使用2 2 嵌套 多条件使用 3 dis
  • MongoDB搭建及基础操作

    文章目录 引言一 MongoDB概述1 什么是MongoDB2 MongoDB的特点3 MongoDB适用场景4 MongoDB概念解析 二 搭建MongoDB1 关闭系统防火墙和安全机制2 配置mongodb源仓库3 安装mongodb4
  • 【云原生之k8s】k8s之持久化存储PV、PVC

    文章目录 一 PV和PVC1 PV 概念2 PVC概念3 PV 与 PVC 之间的关系3 1 PV和PVC的生命周期3 2 一个PV从创建到销毁的具体流程3 3 三种回收策略3 4 查看pv pvc的定义方式 规格 4 两种PV的提供方式
  • react native 这样理解运行机制

    移动开发中 xff0c native开发性能和效果上无疑是最好的 但是在众多的情况下 xff0c native开发并不是最优的选择 当需求经常改动的时候 xff0c 当预算有限的时候 xff0c 当deadline很近的时候 xff0c n
  • Promethues原理详解

    目录 引言 一 Prometheus 概述 1 什么是Prometheus 2 Zabbix和Prometheus区别 3 Prometheus的特点 二 运维监控平台设计思路 三 Prometheus监控体系 1 系统层监控 xff08
  • Prometheus部署、操作及Grafana展示

    目录 一 部署Prometheus xff08 192 168 109 18 xff09 1 环境准备工作 2 普罗米修斯的部署 2 1 上传 prometheus 2 37 0 linux amd64 tar gz 到 opt 目录中 x
  • 云原生--kubectl命令汇总

    目录 1 kubectl自动补全 2 kubectl上下文和配置 3 创建对象 4 显示和查找资源 5 更新资源 6 修补资源 7 编辑资源 8 scale资源 9 删除资源 10 与运行中的pod交互 11 与节点和集群交互 12 资源类
  • 计蒜客 - T1096 - 石头剪刀布

    计蒜客 T1096 石头剪刀布 题目 石头剪刀布是常见的猜拳游戏 石头胜剪刀 xff0c 剪刀胜布 xff0c 布胜石头 如果两个人出拳一样 xff0c 则不分胜负 一天 xff0c 小 A 和小B正好在玩石头剪刀布 已知他们的出拳都是有周
  • Docker保姆级教程:用Dockerfile文件构建专属于你的镜像

    初学者想要详细的了解docker可以去Docker菜鸟教程仔细学习 xff0c 本文只展示使用docker部署代码的全部过程 操作系统是ubuntu xff1a 18 04 xff08 tip xff1a 一定要了解docker是什么 xf
  • Windows安装tar.gz格式文件的方法

    首先下载tar gz文件 xff0c 比如我准备安装python docx的库文件 xff1a python docx 0 8 6 tar gz xff0c 下载后是一个tar gz文件 xff0c 解压软件解压 xff0c 解压后的目录里
  • SQL单表查询语句及其示例

    主要包括模糊查询 排序 别名查询 条件查询 逻辑运算and or in 分页显示 单表查询 新建表 xff08 商品分类表 xff09 商品ID 商品分类名称 商品描述 1 香烟酒水 二锅头 xff0c 女儿红 2 皮鞋箱包 江南皮革厂打造