实验楼网站mysql_进阶篇 - MySQL 常用查询

news/2024/5/20 14:52:26/文章来源:https://blog.csdn.net/weixin_36406678/article/details/113298462

实验9 进阶篇-MySQL常用查询

一、简介

1. 内容:通过一个经销商数据库实例学习并实践多种在数据库中查找记录的方法。

2. 知识点:表查询操作。

二、步骤

1. 启动并连接MySQL。

创建切换数据库。

创建表并插入数据。

mysql> CREATE TABLE shop (

-> article INT(4) UNSIGNED ZEROFILL DEFAULT '0000' NOT NULL,

-> dealer CHAR(20) DEFAULT '' NOT NULL,

-> price DOUBLE(16,2) DEFAULT '0.00' NOT NULL,

-> PRIMARY KEY(article, dealer));

插入数据

mysql> INSERT INTO shop VALUES

-> (1,'A',3.45),(1,'B',3.99),(2,'A',10.99),(3,'B',1.45),

-> (3,'C',1.69),(3,'D',1.25),(4,'D',19.95);

2.寻找列最大值:SELECT MAX(article) as article FROM shop;

查询某列最大值所在行

(1) SELECT article, dealer, price

FROM shop

WHERE price=(SELECT MAX(price) FROM shop);

(2) SELECT article, dealer, price

FROM shop

ORDER BY price DESC

LIMIT 1;

3. 按组显示列的最大值 SELECT article, MAX(price) AS price

FROM shop

GROUP BY article;

4. 使用用户变量: SELECT @min_price:=MIN(price),@max_price:=MAX(price) FROM shop;

SELECT * FROM shop WHERE price=@min_price OR price=@max_price;

5. 使用外键:……

6. 使用两个关键字进行搜索

(1) SELECT field1_index, field2_index

FROM test_table

WHERE field1_index = '1' OR field2_index = '1'

(2) SELECT field1_index, field2_index

FROM test_table WHERE field1_index = '1'

UNION

SELECT field1_index, field2_index

FROM test_table WHERE field2_index = '1';

7. 计算每月的访问量: SELECT year,month,BIT_COUNT(BIT_OR(1<

GROUP BY year,month;

8. 使用AUTO_INCREMENT语句: CREATE TABLE animals (

id MEDIUMINT NOT NULL AUTO_INCREMENT,

name CHAR(30) NOT NULL,

PRIMARY KEY (id)

);

更改起始值不为1,ep: ALTER TABLE tbl AUTO_INCREMENT = 100;

三、小结

该实验主要涉及了常见的查询,不一定多难,但是常用,而且自己独立写不一定能马上写出来,所以有必要好好消化一下。

四、习题

0dae4707259d37d43c2208d2aff34ff4.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_769440.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

java 爬虫 登陆_Java 爬虫遇到需要登录的网站,该怎么办?

这是 Java 网络爬虫系列博文的第二篇&#xff0c;在上一篇 Java 网络爬虫&#xff0c;就是这么的简单 中&#xff0c;我们简单的学习了一下如何利用 Java 进行网络爬虫。在这一篇中我们将简单的聊一聊在网络爬虫时&#xff0c;遇到需要登录的网站&#xff0c;我们该怎么办&…

php行业八卦,Phpwind肖睿哲:与网站主合作信任最重要

(图为&#xff1a;Phpwind副总裁肖睿哲)【TechWeb消息】12月4日下午消息&#xff0c;Phpwind副总裁肖睿哲在“2010年中国地方与行业网站高峰论坛”上接受TechWeb专访时表示&#xff0c;与新浪微博合作产生利益之后&#xff0c;网站主将会与新浪微博七三分成&#xff0c;“Phpwi…

java请求爬取https网站报错javax.net.ssl.SSLHandshakeException的解决办法

前言 在爬取https网站的时候&#xff0c;今天遇到了一个之前没有见过的异常javax.net.ssl.SSLHandshakeException&#xff0c;具体细节请看如图 2020-06-01 23:18:17.032 DEBUG org.springframework.web.servlet.DispatcherServlet - Successfully completed request javax.ne…

不同网站不同网卡_不同时代网站设计制作的技巧

对于大多数网页设计师来说&#xff0c;基于特定的目标受众来计划一个网站设计项目是显而易见的。它可能是为那些喜欢苏打水或购买电子游戏或对运动鞋有亲和力的人。但是另一个需要考虑的问题经常被忽略——为不同的时代的用户设计。年龄会影响用户如何使用网站、应用程序和移动…

win7网站服务器错误怎么解决方法,win7系统网页提示network error怎么办|win7 network error的解决方法...

‍‍有很多win7旗舰版用户在访问网页的时候出现无法访问的情况&#xff0c;并提示network error&#xff0c;我们遇到在win7系统网页提示network error怎么办呢&#xff1f;会出现network error很有可能是网络参数发现错误或接触DNS服务器发生错误导致二级网页打不开&#xff0…

做网站用UTF-8编码还是GB2312编码?

经常我们打开外国网站的时候出现乱码&#xff0c;又或者打开很多非英语的外国网站的时候&#xff0c;显示的都是口口口口口的字符&#xff0c; WordPress程序是用的UTF-8&#xff0c;很多cms用的是GB2312。 ● 为什么有这么多编码&#xff1f; ● UTF-8和GB2312有什么区别&…

MOSS 2007应用日记(3)——如何创建/删除部门网站(子网站)

在顶级网站中&#xff0c;我们可以为各个部门创建自己的网站1创建部门网站&#xff08;子网站&#xff09;登录顶级网站&#xff0c;点击页面右上角的“网站操作”&#xff0c;选择“创建网站”输入网站的标题和说明&#xff0c;这里创建一个“行政部”网站在“网站网址”中输入…

用linux部署一个网站,Linux网站部署——从零到一部署一个本身的电商网站

上一篇关于部署论坛的网站已经发出&#xff0c;此次咱们来部署一下电商网站&#xff0c;前期的准备工做请参考上篇文章&#xff1a;https://editor.csdn.net/md/?articleId114901490php我在这里直接借用了一个云服务器。若是仍是本身服务器的同窗能够直接使用咱们的第一条命令…

服务器安装网站流程图,服务器操作系统的安装流程图

服务器操作系统的安装流程图 内容精选换一换外部镜像文件在从原平台导出前&#xff0c;没有按照“Windows操作系统的镜像文件限制”的要求完成初始化操作&#xff0c;推荐您使用弹性云服务器完成相关配置。流程如图1所示。云服务器的正常运行依赖于XEN Guest OS driver(PV driv…

证书 手机打不开页面_教师资格证报名入口网站打不开怎么办|教师资格证报名浏览器是哪个...

为了帮助考生解决“教师资格证报名入口网站打不开怎么办|教师资格证报名浏览器是哪个”相关的问题&#xff0c;中公教师网通过相关资料这些问题进行了整理&#xff0c;具体解决办法如下&#xff1a;相关推荐>>>2021上半年教师资格证报名入口|报名时间-中小学教师资格考…

Flash与组件:国外收费组件网站

http://www.flashcomponents.net/index.html 今天无意中光顾了这个国外flash组件网站&#xff0c;虽然基本上上都是收费但是可给我们提供一些灵感&#xff0c;同时也让我们扩展视野是个不错的平台。国内也是非常少见&#xff0c;有这样的情况。

域名怎么进行html校验,百度站长平台如何进行网站验证及常见问题

原标题&#xff1a;百度站长平台如何进行网站验证及常见问题为什么我们把网站验证到百度搜索资源平台百度搜索资源平台推荐站长添加主站(您网站的链接也许会使用www 和非 www 两种网址&#xff0c;建议添加用户能够真实访问到的网址)&#xff0c;添加并验证后&#xff0c;可证明…

网页中直接调用计算机程序,深入探讨 网站想要使用你计算机上的程序打开Web内容...

深入探讨 网站想要使用你计算机上的程序打开Web内容gOxiA 因为工作需要最近在做与桌面虚拟化相关的技术内容&#xff0c;期间就遇到了“网站想要使用你计算机上的程序打开 Web 内容”的问题。具体是在用户安装 VDA 客户端后&#xff0c;通过 IE 访问 VDI 门户时会弹出这个提示&…

怎样查看网站服务器时间,如何查看docker容器的时间_网站服务器运行维护

如何把宿主机的文件拷贝到docker中_网站服务器运行维护把宿主机的文件拷贝到docker中的方法&#xff1a;在宿主机里执行“docker cp要拷贝的文件路径容器名&#xff1a;要拷贝到容器里面对应的路径”命令即可。查看docker容器时间的方法&#xff1a;进入到容器里执行date命令即…

python之scrapy实战篇(爬取电影网站的相关信息)

缘由&#xff1a; 由于我是一个比较喜欢看电影的人&#xff0c;但是又是个孩子&#xff0c;所以技术改变生活&#xff0c;虽然说直接打开浏览器下载就好了&#xff0c;但是我懒&#xff0c;所以借此机会用Scrapy框架来简单爬取一个电影网站 需要获取的信息&#xff1a; --电…

40个漂亮的HTML5供电的网站,为你的灵感

HTML4&#xff0c;执政超过10年后&#xff0c;现在正在取代HTML5&#xff0c;它具有更先进的多媒体融合和动画功能。由于向后兼容的&#xff0c;它可以运行在几乎所有的浏览器包括移动平台&#xff0c;提供更快的加载速度&#xff0c;更流畅的第三方应用程序的连接。许多开发人…

MEC Magento系列采用Magento建站技术——全新的电子商务建站革命技术

2019独角兽企业重金招聘Python工程师标准>>> MEC Magento系列采用全球最先进的Magento建站技术&#xff0c;构建超低价格却极高优越性能的外贸网店系统&#xff0c;具有几近无限的二次开发和系统扩展可能性。 Magento建站技术框架受到全球众多500强企业和顶级知名品…

帮你早点下班~基于飞书API实现next.js网站内容自动生成实践

前言 最近在公司里得到了一项任务&#xff0c;人事给了一个 飞书的职位表格 &#xff0c;要求将里面的信息更新到官网上面去。其中涉及了已有岗位的信息更新&#xff0c;删除部分岗位和添加部分岗位。这种工作虽然简单&#xff0c;但是很琐碎&#xff0c;很麻烦。 三十个岗位…

【年度盛宴】2012年排名前20位的 CSS 网站作品

2012年涌现出众多独特的&#xff0c;令人印象深刻的 CSS 网站作品&#xff0c;要从中挑选出年度应用 CSS 的最佳网站列表一个严峻的挑战&#xff0c;因为 CSS 涵盖了媒体查询&#xff08;CSS3 Media Queries&#xff09;、CSS 动画和3D转换等众多特性。我根据过去 CSS 典型的应…

要前往的网站包含恶意软件!

2019独角兽企业重金招聘Python工程师标准>>> 今天看公司网站&#xff0c;有的栏目出现恶意软件信息&#xff0c; 恶意软件详细信息 网址&#xff1a;http://www.XXXX/2009/1008/309.html 上次检查时间&#xff1a;2013年1月2日 Google 上次测试此网页时&#xff0…