说说您见过最惊艳的sql语句是什么?

【关注微信公众号:跟强哥学SQL,回复“笔试”免费领取大厂SQL笔试题。】

前几天偶然在知乎上刷到一个有趣的问题:请问您见过最惊艳的sql查询语句是什么?

这个问题的浏览量竟然高达139.8万!

图片

看到这个问题,我一下子就想到了10年前跟一个朋友探讨SQL语句写法时,我写给他的一句SQL。

他当时就惊呼,SQL还能这样写?!

图片

具体是哪句SQL呢?这里先埋个伏笔,在评论区分享出来。

说回知乎上的这个问题。出于人类小小的好奇心,我点开了这个页面。

说实话,我有点小小的失望。因为,绝大多数的回复,都够不上“惊艳”。

图片

除了类似于上面这种中规中矩的回答之外,要不很长、要不很复杂、要不用中文写SQL,莫非大家对“惊艳”二字是有什么误解?

图片

图片

图片

不过也不是全无收获,有个答主推荐了两本书,从书名上看挺有意思的。网上搜了一下,确实挺感兴趣,已经当当下单了,等我看完后给大家详细分享下。

图片

欢迎大家也来分享下自己认为最“惊艳”的SQL,评论区等你来~

【关注微信公众号:跟强哥学SQL,回复“笔试”免费领取大厂SQL笔试题。】

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

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

相关文章

Python中的【yield】关键字:让【函数】变身成为【生成器】

引言 在Python中,yield是一个非常重要的关键字,它允许我们将一个函数变成一个生成器。生成器是一个非常有用的工具,可以按需生成数据,节省内存空间,并且在处理大数据集时特别有效。在本文中,小编将深入探讨…

教师们如何一对一私发成绩?

在传统的教育中,老师通常会通过班级群或家长会等方式发布学生的成绩信息。然而,这种公开的方式可能会让一些学生感到尴尬和不安,因为他们可能不愿意让其他人知道他们的成绩情况。为了解决这个问题,今天我就给老师们推荐一款免费的…

JavaEE之多线程编程:1. 基础篇

文章目录 一、关于操作系统一、认识进程 process二、认识线程三、进程和线程的区别(重点!)四、Java的线程和操作系统线程的关系五、第一个多线程编程 一、关于操作系统 【操作系统】 驱动程序: 如:我们知道JDBC的驱动程…

对象与对象数组

对象与对象数组 实验介绍 本章节主要介绍对象数组和对象成员。在实际的开发中,对象数组和对象成员是经常使用的,所以首先需要学习对象数组与对象成员的各种使用方法。 提示:为了方便课程讲解,示例代码使用类内定义的方式实现&a…

【JUC】二十四、线程局部变量ThreadLocal

文章目录 1、ThreadLocal2、常用方法3、案例4、线程池下必须remove掉线程的LocalThread值5、Thread、ThreadLocal、ThreadLocalMap6、Thread、ThreadLocal、ThreadLocalMap的关系 1、ThreadLocal ThreadLocal提供线程局部变量,这些变量与正常的变量不同,…

vm虚拟机固定IP

最近使用vm虚拟机 ,可用了一段时间ip就自动变化,于是去网上看了不少教程,但很多都没用。 1.编辑配置 vim /etc/sysconfig/network-scripts/ifcfg-ens33 修改BOOTPROTO为static加入属性IPADDR,设置你想要设置的ip配置GATEWAY与DNS1 不配置GA…

Leetcode—2962.统计最大元素出现至少 K 次的子数组【中等】

2023每日刷题&#xff08;五十六&#xff09; Leetcode—2962.统计最大元素出现至少 K 次的子数组 滑动窗口算法思想 参考的灵神思路 实现代码 class Solution { public:long long countSubarrays(vector<int>& nums, int k) {int n nums.size();long long ans…

文心一言 VS 讯飞星火 VS chatgpt (154)-- 算法导论12.3 1题

一、用go语言&#xff0c;给出 TREE-INSERT 过程的一个递归版本。 文心一言&#xff0c;代码不能运行&#xff1a; 下面是用 Go 语言实现一个递归版本的 TREE-INSERT 过程的代码&#xff1a; package main import "fmt" type TreeNode struct { Val int Lef…

JUC并发编程03——LockSupport与线程中断

一.线程中断机制 假设从网络下载一个100M的文件&#xff0c;如果网速很慢&#xff0c;用户等得不耐烦&#xff0c;就可能在下载过程中点“取消”&#xff0c;这时&#xff0c;程序就需要中断下载线程的执行。 1.1如何停止中断运行中的线程&#xff1f; 通过一个volatile变量…

Android--Jetpack--Databinding源码解析

慢品人间烟火色&#xff0c;闲观万事岁月长 一&#xff0c;基本使用 关于databinding的基本使用请看之前的文章 Android--Jetpack--Databinding详解-CSDN博客 二&#xff0c;xml布局解析 分析源码呢&#xff0c;主要就是从两方面入手&#xff0c;一个是使用&#xff0c;一个…

D28|买卖股票的最佳时机+跳跃游戏

122.买卖股票的最佳时机 II 初始思路&#xff1a; 这道题解题的时候比较像在找规律&#xff0c;发现只要计算这个过程中的两数之差然后相加即可。 题解复盘&#xff1a; 可以更加清晰的发现如何从题意中获得贪心的思路。 如何贪心&#xff1a;局部最优&#xff1a;收集每天的…

mybatis多表映射-延迟加载,延迟加载的前提条件是:分步查询

1、建库建表 create database mybatis-example; use mybatis-example; create table t_book (bid varchar(20) primary key,bname varchar(20),stuid varchar(20) ); insert into t_book values(b001,Java,s001); insert into t_book values(b002,Python,s002); insert into …