日韩性视频-久久久蜜桃-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ò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: chinese xxxx videos andvr| 啪啪小视频 | 亚洲中文字幕久久无码 | 免费裸体美女网站 | 天天操天天透 | 请用你的手指扰乱我吧 | 激情五月俺也去 | 特级西西444www大精品视频 | 成人18在线 | 日韩欧美小视频 | 亚洲乱码一区二区三区在线观看 | free性欧美hd另类 | 神马久久久久久久久久 | 亚洲成人激情小说 | 99久久久无码国产精品性青椒 | 男人天堂视频在线 | 色偷偷欧美 | 国内性视频 | 国产第一页在线 | 凹凸国产熟女精品视频 | 色多多在线看 | 黄色免费av网站 | av导航网 | 白浆在线 | 青草久久久久 | 伊人久久免费视频 | 性网爆门事件集合av | 成人免费视频国产免费网站 | 国产亚洲一区二区三区在线观看 | 污污的视频网站在线观看 | 黄网站色视频免费观看 | 欧美噜噜噜| 日韩乱淫| 成人3d动漫一区二区三区 | 伊人色区 | 国产第六页 | 福利一二三区 | 亚洲www视频| 国产福利免费 | 亚洲成人自拍网 | a级片在线视频 | 国产91精品露脸国语对白 | 另类专区亚洲 | 国产亚洲精品久久久久丝瓜 | 桃色网站在线观看 | 夜夜艹天天干 | 日韩免费高清视频 | 一本色道无码道dvd在线观看 | 8x8ⅹ8成人免费视频观看 | 男男av网站 | 中文字幕av在线免费观看 | 亚洲图片在线观看 | 日本www视频在线观看 | 超碰cc| 国产五月天婷婷 | 欧美在线v| 成人午夜视频在线观看 | 99国内揄拍国内精品人妻免费 | 在线观看av网 | 欧美激情网站 | 日本a级在线 | 成人乱人乱一区二区三区一级视频 | www.狠狠艹 | 国产特级aaaaaa大片 | 婷婷啪啪 | 加勒比综合 | 国产美女被草 | 美国黄色av| 日本视频网站在线观看 | 国产永久在线 | 久久99精品久久久久子伦 | 人人91| 久久四虎| 日韩黄色大片 | 黑色丝袜吻戏亲胸摸腿 | 草久久免费视频 | 五月激情啪啪 | 成年人黄色在线观看 | 亚洲成人精品一区 | 午夜国产福利在线观看 | 最新中文字幕一区 | 爱爱一区二区三区 | 美国av一区二区 | 中日韩男男gay无套 人人草人人干 | 乳色吐息免费看 | 调教亲女小嫩苞h文小说 | 日韩精品在线观看AV | 国产欧美一区二区三区在线 | 久久久www | 18久久| 五月婷婷综合久久 | 又紧又大又爽精品一区二区 | 最新视频在线观看 | 国产精品综合久久 | 久久人妻少妇嫩草av无码专区 | 欧美一区二区高清 | 国产99热 | 午夜视频福利在线 | 午夜视频福利 |