日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

LeetCode MySQL 1364. 顾客的可信联系人数量

發(fā)布時(shí)間:2024/7/5 数据库 48 豆豆
生活随笔 收集整理的這篇文章主要介紹了 LeetCode MySQL 1364. 顾客的可信联系人数量 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

文章目錄

    • 1. 題目
    • 2. 解題

1. 題目

顧客表:Customers

+---------------+---------+ | Column Name | Type | +---------------+---------+ | customer_id | int | | customer_name | varchar | | email | varchar | +---------------+---------+ customer_id 是這張表的主鍵。 此表的每一行包含了某在線商店顧客的姓名和電子郵件。

聯(lián)系方式表:Contacts

+---------------+---------+ | Column Name | Type | +---------------+---------+ | user_id | id | | contact_name | varchar | | contact_email | varchar | +---------------+---------+ (user_id, contact_email) 是這張表的主鍵。 此表的每一行表示編號(hào)為 user_id 的顧客的某位聯(lián)系人的姓名和電子郵件。 此表包含每位顧客的聯(lián)系人信息,但顧客的聯(lián)系人不一定存在于顧客表中。

發(fā)票表:Invoices

+--------------+---------+ | Column Name | Type | +--------------+---------+ | invoice_id | int | | price | int | | user_id | int | +--------------+---------+ invoice_id 是這張表的主鍵。 此表的每一行分別表示編號(hào)為 user_id 的顧客 擁有有一張編號(hào)為 invoice_id、價(jià)格為 price 的發(fā)票。

為每張發(fā)票 invoice_id 編寫一個(gè)SQL查詢以查找以下內(nèi)容:

customer_name:與發(fā)票相關(guān)的顧客名稱。 price:發(fā)票的價(jià)格。 contacts_cnt:該顧客的聯(lián)系人數(shù)量。 trusted_contacts_cnt: 可信聯(lián)系人的數(shù)量:既是該顧客的聯(lián)系人又是商店顧客的聯(lián)系人數(shù)量 (即:可信聯(lián)系人的電子郵件存在于客戶表中)。 將查詢的結(jié)果按照 invoice_id 排序。

查詢結(jié)果的格式如下例所示:

Customers table: +-------------+---------------+--------------------+ | customer_id | customer_name | email | +-------------+---------------+--------------------+ | 1 | Alice | alice@leetcode.com | | 2 | Bob | bob@leetcode.com | | 13 | John | john@leetcode.com | | 6 | Alex | alex@leetcode.com | +-------------+---------------+--------------------+ Contacts table: +-------------+--------------+--------------------+ | user_id | contact_name | contact_email | +-------------+--------------+--------------------+ | 1 | Bob | bob@leetcode.com | | 1 | John | john@leetcode.com | | 1 | Jal | jal@leetcode.com | | 2 | Omar | omar@leetcode.com | | 2 | Meir | meir@leetcode.com | | 6 | Alice | alice@leetcode.com | +-------------+--------------+--------------------+ Invoices table: +------------+-------+---------+ | invoice_id | price | user_id | +------------+-------+---------+ | 77 | 100 | 1 | | 88 | 200 | 1 | | 99 | 300 | 2 | | 66 | 400 | 2 | | 55 | 500 | 13 | | 44 | 60 | 6 | +------------+-------+---------+ Result table: +------------+---------------+-------+--------------+----------------------+ | invoice_id | customer_name | price | contacts_cnt | trusted_contacts_cnt | +------------+---------------+-------+--------------+----------------------+ | 44 | Alex | 60 | 1 | 1 | | 55 | John | 500 | 0 | 0 | | 66 | Bob | 400 | 2 | 0 | | 77 | Alice | 100 | 3 | 2 | | 88 | Alice | 200 | 3 | 2 | | 99 | Bob | 300 | 2 | 0 | +------------+---------------+-------+--------------+----------------------+ Alice 有三位聯(lián)系人,其中兩位(Bob 和 John)是可信聯(lián)系人。 Bob 有兩位聯(lián)系人, 他們中的任何一位都不是可信聯(lián)系人。 Alex 只有一位聯(lián)系人(Alice),并是一位可信聯(lián)系人。 John 沒有任何聯(lián)系人。

來源:力扣(LeetCode)
鏈接:https://leetcode-cn.com/problems/number-of-trusted-contacts-of-a-customer
著作權(quán)歸領(lǐng)扣網(wǎng)絡(luò)所有。商業(yè)轉(zhuǎn)載請(qǐng)聯(lián)系官方授權(quán),非商業(yè)轉(zhuǎn)載請(qǐng)注明出處。

2. 解題

# Write your MySQL query statement below select invoice_id, customer_name, price, contacts_cnt, trusted_contacts_cnt from Invoices left join (select customer_id, customer_name, count(user_id) contacts_cnt, sum(if(co.contact_name in (select customer_name from Customers), 1, 0)) trusted_contacts_cntfrom Customers cu left join Contacts coon cu.customer_id = co.user_idgroup by cu.customer_id ) t on Invoices.user_id = t.customer_id order by invoice_id

我的CSDN博客地址 https://michael.blog.csdn.net/

長按或掃碼關(guān)注我的公眾號(hào)(Michael阿明),一起加油、一起學(xué)習(xí)進(jìn)步!

總結(jié)

以上是生活随笔為你收集整理的LeetCode MySQL 1364. 顾客的可信联系人数量的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产一区二区在线播放视频 | 亚洲国产一区二区在线 | 波多野结衣av一区二区全免费观看 | www.视频一区 | 玖玖成人 | 中文字幕乱码无码人妻系列蜜桃 | 久久久精品日韩 | 免费黄色av网站 | 欧美一区二区三区公司 | 久久人妻一区二区 | 就要操就要射 | 久久爱资源网 | 成年人www | a级片免费看 | 无码少妇精品一区二区免费动态 | 天堂在线亚洲 | 91蜜桃在线观看 | 五月婷婷六月香 | 1000部多毛熟女毛茸茸 | 欧美特级黄色大片 | 成人美女毛片 | 日本免费一区二区视频 | 噼里啪啦高清 | 精品一区二区三区久久久 | 夜色成人网 | 一区福利| 加勒比精品在线 | 日韩性猛交ⅹxxx乱大交 | 美女国产在线 | 精品一区二区三区入口 | 人与嘼交av免费 | 中文字幕在线观看的网站 | 精品人妻互换一区二区三区 | 久久精品视频一区 | 神秘马戏团在线观看免费高清中文 | 国产一区二区三区小说 | 国产精品伦子伦免费视频 | 在线中文视频 | 欧美一级免费片 | 成人精品在线观看视频 | 日本69熟 | 国产精品电影一区二区 | 成人免费黄 | 色秀av| 国产在线一区二区视频 | 国产在线精品观看 | 亚洲一区二区三区影院 | 老司机av导航 | a级在线视频 | 日韩欧美理论片 | av人人干| 久久精品国产一区二区 | 国产视频123区 | 一及黄色大片 | 制服.丝袜.亚洲.另类.中文 | 亚洲精品欧洲 | 超能一家人电影免费喜剧在线观看 | 精品国产区一区二 | 91福利视频网站 | 蜜臀久久99精品久久久久宅男 | 韩国精品一区 | 久久久999国产 | 欧美日韩亚洲精品内裤 | 国产日产欧美一区二区三区 | 天天色成人| 北岛玲在线 | 91中文| av一区二区三区在线观看 | www.久久av | av免播放器| 精品女厕偷拍一区二区 | 久草午夜 | 开心激情婷婷 | 上海女子图鉴 | 久久精品男人 | 88av视频 | 少女国产免费观看 | 色婷婷导航 | 男人的天堂伊人 | 禁断介护av | 日韩av在线播放不卡 | 日韩不卡一二三 | 欧美精品1区 | 999在线视频| 国产精品天美传媒 | 好吊妞一区二区三区 | 18成人免费观看网站 | 国产豆花视频 | 国产亚洲午夜 | 快播怡红院 | 国产一区二区三区视频免费观看 | 日韩在线第三页 | 99riav在线| 日韩av在线观看免费 | 丰满人妻一区二区三区免费 | 穿越异世荒淫h啪肉np文 | 亲子乱一区二区三区 | 国产精品久久久久久久久晋中 | 精品国产av 无码一区二区三区 |