首页 > 数据库 >SQL面试题——腾讯SQL面试题 占据好友封面个数

SQL面试题——腾讯SQL面试题 占据好友封面个数

时间:2024-12-03 11:57:51浏览次数:8  
标签:面试题 SQL 用户 id user 腾讯 步数 好友

腾讯SQL面试题 占据好友封面个数

有两个表,朋友关系表user_friend,用户步数表user_steps。朋友关系表包含两个字段,用户id,用户好友的id;用户步数表包含两个字段,用户id,用户的步数

查询: 占据多少个好友的封面(在好友的列表中排行第一,且必须超过好友的步数)

-- 好友关系表
+-------+---------+
|user_id|friend_id|
+-------+---------+
|      1|        2|
|      1|        3|
|      2|        1|
|      2|        3|
|      2|        4|
|      2|        5|
|      3|        1|
|      3|        4|
|      3|        5|
|      4|        2|
|      4|        3|
|      4|        5|
|      5|        2|
|      5|        3|
|      5|        4|
+-------+---------+
-- 用户步数表
+-------+-----+
|user_id|steps|
+-------+-----+
|      1|  100|
| 

标签:面试题,SQL,用户,id,user,腾讯,步数,好友
From: https://blog.csdn.net/king14bhhb/article/details/144194058

相关文章

  • Mysql如何实现原子性(MVCC实现原理)
    Mysql如何实现原子性(MVCC实现原理)Mysql实现原子性主要通过一下机制锁MVCC多版本并发控制MVCC的实现原理在介绍MVCC的实现原理之前需要先介绍一下Mysql表中的隐藏字段,以及undo_log版本链以及readview1.Mysql中的隐藏字段Mysql在创建表的时候除了我们所定义的字段......
  • 【什么是PostgreSQL日志归档】
    什么是PostgreSQL日志归档文章目录什么是PostgreSQL日志归档前言一、设置PostgreSQL的归档模式1.1查看当前的归档模式1.2查看当前PostgreSQL的数据目录1.3创建日志归档目录1.4修改配置文件1.5重启PG服务检查归档信息1.6查看预写日志列表二、管理过期的归档......
  • mySQL数据库自动完整备份 centos
    1#!/bin/bash2#远程地址3dbhost='localhost'4#端口5dbport='3308'6#需要备份的数据库,多个数据库用空格分开7dbnames=("db1""db2""db3""dd4dd5")8#用户名9username='root'10#密码11password=......
  • python 创建mysql数据库脚(执行sql)脚本代码
    安装依赖库mysql-connector-pythonpipinstallmysql-connector-python执行创建数据库的sql脚本代码importmysql.connectorfrommysql.connectorimportErrordefcreate_database(db_name,host_name="192.168.0.33",user_name="root",user_password="SHU......
  • 高级java每日一道面试题-2024年12月02日-JVM篇-虚拟机为什么使用元空间替换了永久代?
    如果有遗漏,评论区告诉我进行补充面试官:虚拟机为什么使用元空间替换了永久代?我回答:在Java高级面试中,关于虚拟机为何使用元空间替换了永久代的问题,可以从以下几个方面进行详解:一、背景与概念永久代(PermanentGeneration):内存溢出:永久代的大小是固定的,且默认值较小......
  • SQL Server 自定义快捷键
    SQLServer程序员经常要在SSMS(SQLServerManagementStudio)或查询分析器(2000以前)中编写T-SQL代码。以下几个技巧,可以提升工作效率。以下说明以SS2005为例,SS2008也适用;SS2000的话可能部分适用吧。快捷键现在只要不是电脑新手,都知道Ctrl+C/Ctrl+V,没什么人会用菜单去进行复......
  • PbootCMS如何确认服务器是否支持pdo_sqlite扩展?
    在使用PbootCMS时,如果遇到“未检测到您服务器环境的sqlite3数据库扩展”的提示,您可以选择将数据库配置连接驱动改为pdo_sqlite。为了确保这种方法可行,您需要先确认服务器是否支持pdo_sqlite扩展。以下是具体的操作步骤:创建phpinfo文件:在您的网站根目录下创建一个名为info.php......
  • CentOS 7 上安装 MySQL 8步骤:
    二、安装MySQL1.下载MySQL安装包官网下载:访问MySQL官网下载所需版本。使用wget下载:wgethttps://downloads.mysql.com/archives/get/p/23/file/mysql-8.0.30-el7-x86_64.tar2.解压安装包进入安装目录:cd/usr/local/解压安装包:tar-xvfmysql-8.0.3......
  • Y20030041 java+mysql基于微信小程序的阅读器的设计与实现 源代码 配置 文档
    基于微信小程序的阅读器1.项目描述2.目的和意义3.项目功能结构4.界面展示5.源码获取1.项目描述当计算机在人们生活的各个领域迅速曼延之时,人们获取信息的方式也更加的直接迅速,网络化使信息领域变得更为广泛,在也没有了时间和空间的限制。人们获取信息大部分是通过网......
  • Y20030035 基于微信小程序+Java+SpringBoot+vue+maven+mysql+的车位租赁管理系统设计
    车位租赁管理系统1.项目描概述2.开发的背景与意义3.功能结构4.界面展示5.源码获取1.项目描概述在移动互联网的迅速发展推进下,微信成了人们生活中不可缺少的一款信息交流和沟通平台。而微信小程序的推出,便得现在人们在日常生活中更多的是通过手机微信平台进行安装各......