SQL:SUM选择了行

时间:2016-09-13 05:11:12

标签: mysql sql

我得到了以下MySQL查询:

df2 <- df
df2[] <-  lapply(df, FUN = function(column) {
     parse_date_time(column, orders = c("ymd_hms", "mdy_hms"), tz = "ETZ")
   })

df2
#           starttime            stoptime
#1 2014-01-13 12:08:02 2014-01-13 12:19:46
#2 2014-01-14 09:59:09 2014-01-14 10:05:09
#3 2016-06-18 17:43:42 2016-06-18 18:06:59
#4 2016-06-27 12:16:47 2016-06-27 12:29:05

Screenshot of the Result

Structure of the Table

我想获得SELECT LieferantID, IsChecked FROM BenutzerZuAbstimmung WHERE BenutzerZuAbstimmung.AbstimmungID=9 的三个最高行,但每个SUM(IsChecked)。我尝试了不同的LieferantID语句但没有一个能够工作。我对sql很新...一点点解释会很好。

谢谢!

另一个尝试:我想通过SELECT获得SUM(IsChecked)的三个最高值。例如,如果表BenutzerZuAbstimmung LieferantID中有100行,那么我想知道哪个where AbstimmungID=9具有最多LieferantID。它是一个m到n的表。

0 个答案:

没有答案