Quantcast
Channel: SQLParty » left-join
Browsing latest articles
Browse All 4 View Live

根据两表统计任务完成情况

存在两个表,任务表worktodo和完成任务表workdone,worktodo记录所有工作人员worker的任务,而workdone记录完成的部分,一条workorder可能分多次记录到workdone中。结构如下: CREATE TABLE worktodo ( workorder VARCHAR(32), worker VARCHAR(64), duedate DATETIME,...

View Article


如何删除重复记录?

存在这样的表mytable,其包括如下三个字段: rowid int not null primary key, col1 varchar(20) not null, col2 varchar(2048) not null, col3 tinyint not null 在30多万条的记录中有重复记录,当然,重复记录这里指除了主键以外的部分完全一样。通过怎样的SQL语句可以删除这些重复的记录?...

View Article


如何找到包含某列最大值的那一行?

有这样的表mytable,包括user_id,my_value,my_date三列。我想获取每个user_id的最近日期max(my_date)对应的user_id,my_value,my_date。用怎样的SQL实现呢?这里假设每个user_id下日期唯一。 本题来源stackoverflow 本题可以有多种方式实现。 1.使用分析函数max,找出每个user_id分组的max(my_date)。...

View Article

如何插入遗失的数据将表补充完整?

我有一个相对比较复杂的表mytable,如下所示: Snos Column1 Column2 Column3 Column4 Column5 Column6 1 AD AD1 C1 2011 P1 6435200 2 AD AD1 C1 2010 P1 234 3 AD AD1 C1 2009 P1 6435 4 BD AD2 C2 2010 P2 198448333 5 CD AD3 C3...

View Article
Browsing latest articles
Browse All 4 View Live