求一SQL 语句
有如下订单表, 求查出每个用户首次下单的订单号, 金额 和下单时间 求SQL, 请高手帮忙
CREATE TABLE `test` (
`Id` int(11) NOT NULL AUTO_INCREMENT COMMENT '自增字段',
`orderid` varchar(32) DEFAULT NULL COMMENT '订单号',
`uid` smallint(6) DEFAULT NULL COMMENT '订单用户UID',
`money` decimal(10,2) unsigned DEFAULT NULL COMMENT '订单金额',
`dateline` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '订单完成时间戳',
PRIMARY KEY (`Id`)
) ENGINE=MyISAM AUTO_INCREMENT=11 DEFAULT CHARSET=utf8;
INSERT INTO `test` VALUES (1,'9581fc1156b6cc24',1,6,1312459705);
INSERT INTO `test` VALUES (2,'a65a60abe8bc2a63',2,23,1312462748);
INSERT INTO `test` VALUES (3,'a19bedcf22ee3aad',1,15,1312476597);
INSERT INTO `test` VALUES (4,'a5cf44b4985f8a57',2,9,1312537818);
INSERT INTO `test` VALUES (5,'6a8ed9409f5a9673',4,14,1312615274);
INSERT INTO `test` VALUES (6,'4fd8a33f35c4dd4d',1,19,1312581043);
INSERT INTO `test` VALUES (7,'1de9ef6bc4f39555',3,29,1312606256);
INSERT INTO `test` VALUES (8,'e5beacd54cd7df99',4,12,1312559431);
INSERT INTO `test` VALUES (9,'a639da6dce717a1c',3,10,1312618895);
INSERT INTO `test` VALUES (10,'616a8a4249c0a7cb',2,18,1312622509);
...全文
相关推荐
Sql语句求最小可用id
Sql语句求最小可用id
求SQL语句
求SQL语句,请看附件
sqlserver中求字符串中汉字的个数的sql语句
关于这个话题,我也看到网上有其他方法来解决。 不过从性能和代码量上来看,我有更好的办法。 在这里和大家 分享。 原理其实很简单, 知识1、长度函数 len(); 知识2、还是长度函数datalength(); 代码如下: 代码如下: declare @sql varchar(1000) set @sql=’abc国m,de中d国e人民f’ select @sql 字符,DATALENGTH(@sql)-len(@sql) 汉字个数
利用MD5 求sql语句中的sql_id
先用MD5得到sql语句的散列值,然后通过散列值求得sql语句的SQL_ID
SQL求比例 qiuqianquan
SQL求比例多个关键字请用空格分隔,最多填写5个。点击右侧我的Tag可快速添加


