100分,求SQL,急!!!
表有3个字段
id type num
1 a 10
1 b 20
1 c 30
1 d 40
2 a 50
2 b 80
2 c 30
2 d 80
3 a 300
3 b 700
3 c 700
3 d 700
请问怎么求得同一个id里面,num为最大的id和type
当同一个id有复数个同时为最大值的时候,只取type为最大的那个
上面的数据里想取得的数据是
1 d 40
2 d 80
3 d 700
跪求。急阿
id type num
1 a 10
1 b 20
1 c 30
1 d 40
2 a 50
2 b 80
2 c 30
2 d 80
3 a 300
3 b 700
3 c 700
3 d 700
请问怎么求得同一个id里面,num为最大的id和type
当同一个id有复数个同时为最大值的时候,只取type为最大的那个
上面的数据里想取得的数据是
1 d 40
2 d 80
3 d 700
跪求。急阿
...全文
相关推荐
求1到100的和(sql)
用sql语言实现求1到100的和,简单易懂,思路清晰,特别适合初学者的学习
SQL求比例 qiuqianquan
SQL求比例多个关键字请用空格分隔,最多填写5个。点击右侧我的Tag可快速添加
求100以内能被5整除的和
用sql语句实现求100以内能被5整除的和,简单易懂,思路清晰,特别适合初学者的学习
100万条数据导入SQL数据库仅用4秒
100万条数据导入SQL数据库仅用4秒,100万条数据导入SQL数据库仅用4秒
mysql 100万1000万条数据表的生成,t100w.sql导入文件
【内容】t100w.sql 以及创建的sql语句,自己修改可以生成1000w数据表。 【注意】建表需要先建库,然后在mysql中运行: source /路径/t100w.sql 即可以导入100万条的数据,表结构如下: DROP TABLE IF EXISTS `t100w`; CREATE TABLE `t100w` ( `id` int(11) DEFAULT NULL, `num` int(11) DEFAULT NULL, `k1` char(2) COLLATE utf8mb4_bin DEFAULT NULL, `k2` char(4) COLLATE utf8mb4_bin DEFAULT NULL, `dt` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin;


