易截截图软件、单文件、免安装、纯绿色、仅160KB

mysql交叉混合排序

id 数量
1  10
1  11
1  12
1  13
2  12
2  13
2  14
2  15
id数量不只2个,可能3个,可能10个
需要sql出来成(id1 在前面也可以)
2  15
1  13
2  14
1  12
……
也就是
id2按数量从大到小排序,id1按数量从大到小排序,然后交叉排列


不知道这个怎么操作?

另外一种不同的写法。 下面两种其实是相同的。

SQL code:
mysql> select a.id,a.qty
-> from t_advancejar a,t_advancejar b
-> where a.id=b.id and a.qty<=b.qty
-> group by a.id,a.qty
-> order by count(*),a.id desc;
+------+------+
| id | qty |
+------+------+
| 2 | 15 |
| 1 | 13 |
| 2 | 14 |
| 1 | 12 |
| 2 | 13 |
| 1 | 11 |
| 2 | 12 |
| 1 | 10 |
+------+------+
8 rows in set (0.00 sec)

mysql>

SQL code:
mysql> select a.id,a.qty
-> from t_advancejar a inner join t_advancejar b on a.id=b.id and a.qty<=b.qty
-> group by a.id,a.qty
-> order by count(*),a.id desc;
+------+------+
| id | qty |
+------+------+
| 2 | 15 |
| 1 | 13 |
| 2 | 14 |
|


相关问答:

MYSQL安装失败

我以前安装了一次,后来卸载了,现在再安装的时候,提示错误:Error 1305.Error reading from file C:DOCUME~1\LOCALS~1\Temp\mysql_server.msi.Verify that the file exists and that you can access it.
可是我找 ......

MYSQL 如何修改BLOB类型的数据?

如题 数据是BLOB类型 怎么才能修改其中的某些值
BLOB中存入的是什么内容?

假设字段memo为blob类型,在该字段的值前面增加字符串'add--'
则操作语句如下:
SQL code:
update tb_blog set memo=concat( ......

需要视频教程的新手进 php + mysql + apache 配置

这个视频讲的很详细, 对新手非常有用, 基本上一看就懂
由于太大了(50m, 我只能上传20m), 我上传不了, 只好贴出下载地址
下载地址: http://ftel1.3800hk.com/0807/080720djxnzj.rar
好东西,下个看看


......

用PHP排序mysql问题

不知道是不是我的xampp有问题,mysql是图形化的!
一个ID组在我的mysql的表里面 2,5,8,7
点了排序,然后用PHP文件连接这个表显示表的信息时,ID的顺序还是不变!应该是2,5,7,8的吧升序排序后!
在PHP文件里 ......

Mysql 使用问题 - Java / Web 开发

我的Mysql 使用的时候 用dos建立的数据表 在dos中能显示出中文 
但是在 其他的可视页面 和网页中都显示乱码 如何解决?
在mysql控制台:show variables like 'char%';贴结果出来看看。

mysql命令行模式下: ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号