semi-join

    2热度

    4回答

    我有一个投票表: votes ----------------- userid gameid ------- -------- a 1 a 2 a 3 b 1 b 2 和游戏桌: games ---------------- gameid title ------ ------ 1 foo 2 ba

    1热度

    4回答

    我是新来的SQL和在读的加入,但我有点困惑所以想帮助.... 我有一个表称为student_sport存储StudentID和SportID 我有另一个表存储细节匹配...所以基本上sportsID,MatchId,... 我想要做的是....对于一个perticular学生显示在其中比赛已发挥的体育。即。如果一个sportID存在于第二张表中,那么当我检查学生演奏的是哪一项运动时,就会显示这个。

    1热度

    3回答

    在最一般的情况下,我有一个查询象下面这样: SELECT tutor_school.name, count(*), tutor_school.schoolid FROM tutor_school, tutor_attends, tutor_tutors_in WHERE tutor_school.schoolid = tutor_attends.schoolid and tutor_s

    1热度

    1回答

    有两个表 t1 { id, name, ...} t2 { t1_id , date_time, parameter, value, ...} T1和T2是预言的分区表。 t2很大。 我要取的时间范围从T2匹配T1: select id, name, ... from t1 partition(t1_partition_name) where t1.id in(select distin

    0热度

    1回答

    我有我想要比较的电子邮件数据。为了收集数据,我必须从不同的表格中发送,交付,打开等等,所以我基本上有5个具有相同信息的数据帧,但发送表具有邮寄的100%的用户ID。交付,开放等表格包含完全相同的变量/列,但只是越来越少的行,因为不是每个人发送电子邮件打开它,点击它等。 我想do将所有这些组合到发送的数据帧中,创建一个新的列,每个用户都有一个Y/N表示该用户是否收到该电子邮件,通过比较是否存在后续表