文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

MySQL检索数据操作方法梳理

2022-11-13 18:39

关注

前言:

本实验中所用数据库创建SQL代码以及插入数据SQL代码链接:

链接: https://pan.baidu.com/s/17dIyjZ-pCmJlcvLm5UYbmA?pwd=x5bb

提取码: x5bb 

本人用来编写运行 SQL 代码的工具是 Navicat ,将 Navicat 转换为命令行模式的方法如下:鼠标右键自己新建的数据库 ,选择命令行界面

1. select语句-用于检索所有列

(1)检索单列

从 Product s表中检索名为 prod_name 的列

select prod_name from Products

注意:

(2)检索多个列

select prod_id, prod_name, prod_price from Products;

选择多个列时,列间以逗号分割

(3)检索所有列 : 用 * 表示所有列

select * from Products;

(4)检索不同的值

当我们不希望结果中含有重复值时,用 distinct 关键字修饰

select distinct vend_id from products;

注意: distinct 关键字作用于所有列,不仅仅是紧跟其后的一列,即返回包含指定所有列的不同结果数

(5)限制结果

对这部分功能的实现,不同的数据库具有不同的实现方法,这里以 MySQL 数据库为例。

如果只需返回一定数量的行,使用 limit 字句,如下代码表示限制只返回 5 行

select prod_name from Products limit 5;

也可通过 offset 语句指定从第几行开始向下检索,入下代码表示从第5行开始向下检索 5 行(若不够5行,则有多少返回多少)

注意: MySQL 数据库有第0行

select prod_name from Products limit 5 offset 5;

2. 注释的使用

(1)行内注释

方法一:使用 ---- 后的内容为注释

select prod_name -- 选择产品名
from Products;

方法二: 使用 ## 后的内容为注释

select prod_name #行内注释第二种方法
from Products;

(2)多行注释

使用


select prod_name
from Products;

到此这篇关于MySQL检索数据操作方法梳理的文章就介绍到这了,更多相关MySQL检索数据内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-数据库
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯