180 連續出現的數字

2021-10-03 22:33:47 字數 561 閱讀 4179

【本題考點】

• 本題考察的是連續出現,會有同學忽略「連續」二字

• 從題目連續3次成績相等,判斷出「成績相等」和「學號連續」這2個條件。考察構建「連續學號成績相等」的思維構建能力

「資料庫中as主要作用是起別名,常規來說都可以省略,但是為了增加可讀性,不建議省略。」

解答:

select

distinct

l1.num as consecutivenums

from

logs as l1,logs as l2,logs as l3

where

l1.num = l2.num and l2.num = l3.num and l1.id = l2.id -

1and l2.id = l3.id -

1

180 連續出現的數字

連續出現的數字 編寫乙個 sql 查詢,查詢所有至少連續出現三次的數字。id num 1 1 2 1 3 1 4 2 5 1 6 2 7 2 例如,給定上面的 logs 表,1 是唯一連續出現至少三次的數字。consecutivenums 1 思路1 多表查詢 直接在三個表的例項中查詢,然後把四個條...

180 連續出現的數字

編寫乙個 sql 查詢,查詢所有至少連續出現三次的數字。id num 1 1 2 1 3 1 4 2 5 1 6 2 7 2 例如,給定上面的 logs 表,1 是唯一連續出現至少三次的數字。consecutivenums 1 write your mysql query statement bel...

180 連續出現的數字

編寫乙個 sql 查詢,查詢所有至少連續出現三次的數字。id num 1 1 2 1 3 1 4 2 5 1 6 2 7 2 例如,給定上面的logs表,1是唯一連續出現至少三次的數字。consecutivenums 1 write your mysql query statement below ...