网站开发顶岗周记现在做网络推广好做吗

news/2025/10/2 18:34:47/文章来源:
网站开发顶岗周记,现在做网络推广好做吗,网站可以做弹窗广告么,怎么在导航网站上做推广#x1f388;写在前面 #x1f64b;‍♂️大家好呀#xff0c;我是超梦。小伙伴们都知道#xff0c;不管是在学习中还是日常工作中#xff0c;几乎天天是要跟数据库打交道的#xff0c;为了更好的操作数据库#xff0c;我们的SQL知识储备是必不可少的。想要掌握好SQL写在前面   ‍♂️大家好呀我是超梦。小伙伴们都知道不管是在学习中还是日常工作中几乎天天是要跟数据库打交道的为了更好的操作数据库我们的SQL知识储备是必不可少的。想要掌握好SQL那少不了每天的练习与学习。接下来小梦会带领小伙伴们一起每天刷一道LeetCode-数据库SQL相关的题目然后在文章后例举相关知识点帮助小伙伴们学习与巩固更好的掌握SQL。        ‍♂️ 小伙伴们如果在学习过程中有不明白的地方欢迎评论区留言提问小梦定知无不言言无不尽。 目录 SQL题目概述 解题思路 方法一 方法二 代码测试 方法一 方法二 知识点小结 SQL题目概述 Customers 表 ----------- | Id | Name | ----------- | 1 | Joe | | 2 | Henry | | 3 | Sam | | 4 | Max | ----------- Orders 表 ---------------- | Id | CustomerId | ---------------- | 1 | 3 | | 2 | 1 | ---------------- 某网站包含两个表Customers 表和 Orders 表。编写一个 SQL 查询找出所有从不订购任何东西的客户。 例如给定上述表格你的查询应返回 ----------- | Customers | ----------- | Henry | | Max | ----------- LeetCode原题链接~ 点击进入https://leetcode-cn.com/problems/customers-who-never-order/ 解题思路 根据题目我们先看题目要求我们查什么要查出从不订购任何东西的顾客。根据这一点我们可以从Orders 订单表中得知CustomerId为1和3的是订购过东西的顾客而2和4则没有订购过任何东西。再从Customers 顾客表中查id2与id4对应的顾客名字就查到了。 方法一 1. 根据解题思路我们可以先写一个子查询查出Orders订单表中对应的CustomerId顾客Id select customerid from orders;2. 查出顾客Id后我们就知道谁买过东西谁从来不买东西。我们再通过NOT IN子句给顾客Id做限制查Customers表中顾客Id不在Orders表中的就是题目所要求的。 select customers.name as Customers from customers where customers.id not in (select customerid from orders); LeetCode原题解析https://leetcode-cn.com/problems/customers-who-never-order/solution/cong-bu-ding-gou-de-ke-hu-by-leetcode/ 方法二 我们通过左外链接把Customers 表与Orders 表链接起来我们只需要查链接后Orders表的数据为NULL的数据就是从来没有买过东西的顾客。 select c.name as Customers from Customers c left join Orders o on c.id o.CustomerId where o.id is null; 代码测试 方法一 SQL代码 select customers.name as Customers from customers where customers.id not in (select customerid from orders); 执行代码测试 测试成功 方法二 SQL代码 select c.name as Customers from Customers c left join Orders o on c.id o.CustomerId where o.id is null; 执行代码测试 测试成功 知识点小结 外连接分为三种左外连接(left join)右外连接(right join)全外连接(full join)。这里我们省略了outer 这个关键字。 外连接的一个重要特点至少有一方保留全集没有匹配行用NULL代替。 下面小梦把这三种外连接简单说一下     1. LEFT OUTER JOIN简称LEFT JOIN左外连接左连接       结果集保留左表的所有行但右表只包含与左表匹配的行。右表相应的空行为NULL值。 SELECT * FROM 表1 LEFT JOIN 表2 ON 表1.xx 表2.xx     2. RIGHT OUTER JOIN简称RIGHT JOIN右外连接 (右连接)        结果集保留右表的所有行但左表只包含与右表匹配的行。左表相应的空行为NULL值。 SELECT * FROM 表1 RIGHT JOIN 表2 ON 表1.xx 表2.xx     3. FULL OUTER JOIN简称FULL JOIN全外连接        会把两个表所有的行都显示在结果表中。 SELECT * FROM 表1 FULL JOIN 表2 ON 表1.xx 表2.xx 内连接与外连接 表1 classa                        表2 classb 1. 内连接 inner join join 默认就是内连接 表1与表2的交集用上面两个表演示一下 select classa.id as aid,classb.id as bid from classa inner join classb on classa.id classb.id;  查询的结果是classa与classb的交集  2. 左外连接 left join 结果集保留左表的所有行但右表只包含与左表匹配的行。右表相应的空行为NULL值。 select classa.id as aid,classb.id as bid from classa left join classb on classa.id classb.id;  3. 右外连接 right join 结果集保留右表的所有行但左表只包含与右表匹配的行。左表相应的空行为NULL值。 select classa.id as aid,classb.id as bid from classa right join classb on classa.id classb.id; 4. 全外连接 full join 会把两个表所有的行都显示在结果表中。 select classa.id as aid,classb.id as bid from classa full join classb on classa.id classb.id; 小伙伴们注意啦 MySQL不支持full joinMySQL不支持full joinMySQL不支持full join 重要的事情要说三遍那怎么实现和full join一样的效果呢那就要通过使用union来实现具体实现SQL语句如下 select classa.id as aid,classb.id as bid from classa left join classb on classa.id classb.id union select classa.id as aid,classb.id as bid from classa right join classb on classa.id classb.id; 感谢小伙伴们支持如果有什么疑问欢迎留言询问小梦定知无不言言无不尽

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

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

相关文章

Spring 基础核心 - SpringMVC 入门与请求流程

Spring 基础核心 - SpringMVC 入门与请求流程本文是介绍 Spring 技术的第四篇入门级文章,前面已经介绍了 Spring 入门案例、IOC 容本文是介绍 Spring 技术的第四篇入门级文章,前面已经介绍了 Spring 入门案例、IOC 容…

网络平台怎么建立网站吗汕头百度搜索排名优化

张宇、汤家凤、武忠祥、李永乐、杨超、王式安、方浩这些老师都有自己擅长的细分 比如张宇老师,杨超,汤家凤,武忠祥老师的高数讲的很好,李永乐老师是线代的神,王式安、方浩概率论讲的很好,所以对于不同的学…

(数据结构)链表OJ——刷题练习 - 实践

(数据结构)链表OJ——刷题练习 - 实践pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Mo…

重测序数据fastp数据质控及fastQC质量评估

001、fastp -i sample_name_1.fq.gz -o sample_name_qc_1P.fastq.gz -I sample_name_2.fq.gz -O sample_name_qc_2P.fastq.gz --thread 4 -g -q 20 -u 30 -l 150 --overlap_diff_limit 1 --overlap_diff_percent_limit…

网站建设公司南京wordpress 数据库说明

一.递归 (1)汉诺塔问题 当n2时,要将A中最下面盘子上方的盘子放到B上,最下面盘子放到C上,再将B上的盘子通过A放到C即可; 当n3时,要将A中最下面盘子上方的盘子放到B上,最下面盘子放到…

请问怎么做网站惠州网站开发

类的加载顺序 有父子关系的类在加载时先调用父类静态初始化块,静态属性,但不包括静态方法,然后再是,子类静态初始化块,静态属性,但同样不包括静态方法 。 类什么时候被加载/类加载时机: 第一&…

深圳网站建设机构深圳工程建设交易服务中心网站

Java基础教程之多线程 下 🔹本节学习目标1️⃣ 线程的同步与死锁1.1 同步问题的引出2.2 synchronized 同步操作2.3 死锁 2️⃣ 多线程经典案例——生产者与消费者🔍分析sleep()和wait()的区别? 🌾 总结 🔹本节学习目标…

东莞做网站的公司乐山高端网站建设

现在, 电视机 对于每个家庭来说已然不是什么奢侈品,并且已经成为必备的家庭电器之一。其实,国产电视机中也有不少的知名品牌,但是许多消费者对国外的电子技术持有更高的认可度,因此下面小编就来跟大家讲讲sony电视&…

企业网站建设大概费用网站打开速度突然变慢的原因

... 转载于:https://www.cnblogs.com/2008nmj/p/7264769.html

8. Spring AI tools/function-call - 教程

8. Spring AI tools/function-call - 教程pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "…

企业网站优化方案范本收费网站必须备案吗

RHEL6的网络管理与RHEL5的有比较大的改变。虽然在RHEL5、6中均安装有NetworkManager,在RHEL5中2、3、4、5级别中默认是不启用的。但在RHEL6中,默认是启用的,NetworkManager会一直监控网卡状态,修改网卡参数立即生效不用重启服务。…

门户网站开发技术 知乎下载ppt模板免费

def shape_print(n): #实心等腰三角形 for y in range(n): for x in range(n-y-1):#先循环打印空格 形成一个倒直角三角形 range()中的值是形成的规律 print( ,end) for z in range(y*21):#再循环打印X 形成一个等腰三角形 range()中的值是形成的规律 print(X,end) print() pri…

electron 安装失败

清理缓存重装# 删除依赖和锁文件 rm -rf node_modules pnpm-lock.yaml# 清理pnpm缓存 pnpm store prune# 重新安装 pnpm install#一行命令rm -rf node_modules pnpm-lock.yaml && npm cache clean --force 使用…

LeetCode刷题记录----62.不同路径(Medium) - 详解

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

python基础——正则表达式 - 指南

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

机器学习15:自监督式学习(Self-Supervised Learning)① - 实践

机器学习15:自监督式学习(Self-Supervised Learning)① - 实践2025-10-02 18:11 tlnshuju 阅读(0) 评论(0) 收藏 举报pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !impo…

长沙旅游网站开发旅游网站的建设背景

ChatGPT4和Gemini Ultra被Claude 3 AI模型超越了? 3月4日周一,人工智能公司Anthropic推出了Claude 3系列AI模型和新型聊天机器人,其中包括Opus、Sonnet和Haiku三种模型,该公司声称,这是迄今为止它们开发的最快速、最强…

2025担保合同律师事务所推荐,专业团队高效解决法律难题!

2025担保合同律师事务所推荐,专业团队高效解决法律难题!在当今复杂的经济环境中,担保合同作为金融交易和商业合作中的重要法律工具,其纠纷和风险也日益增多。根据行业数据显示,近年来担保合同相关案件的年增长率保…

「补充篇」在Cloudflare上设置并更新SRV记录

「补充篇」在Cloudflare上设置并更新SRV记录索引 │ ├─关于本教程 ├─创建SRV记录 ├─获取DNS更新令牌 ├─获取区域ID ├─获取DNS记录ID ├─更新SRV记录 └─结尾关于本教程 在之前的教程中我们已经介绍了使用…

10.1 CSP模拟26 改题记录

HZOJ 写在前面 hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh T1几分钟出思路然后在写假的道路上越改越远,T2来不及了乱写,T3猜不到结论,只有T4是合理得分、、、 A. median 题意是给定5个长为…