作者pipibabe (pipi)
看板Database
标题Re: [SQL ] 资料库资料比对的问题
时间Tue Feb 15 15:06:23 2011
请问大大提供的语法如果PICID的部分要再加入排序递增的语法
请问要怎麽改?
因为如果我的资料表的资料是
ID PICID SCORE
-----------------
1 2 1
1 5 2
1 3 2
2 5 1
2 2 2
原本的结果是:
ID PICID SCORE
-----------------
1 2 1
1 5 2
2 5 1
2 2 2
想请问如何让结果变成下面这样,即PICID的数字是以递增方式呈现?
ID PICID SCORE
-----------------
1 2 1
1 5 2
2 2 2
2 5 1
谢谢大大
※ 引述《Luphia (雨路)》之铭言:
: ※ 引述《pipibabe (pipi)》之铭言:
: 假设表格名称是 mytable
: SELECT *
: FROM mytable
: WHERE PICID IN (
: SELECT DISTINCT a.PICID
: FROM mytable a, mytable b
: WHERE a.PICID = b.PICID
: AND a.ID = '01'
: AND b.ID = '02'
: ) AND name IN('01','02')";
--
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.116.13.125
1F:→ Luphia:ORDER BY ID, PICID ←最後加这行,btw问这个会被电喔XD 02/15 20:39
2F:→ pipibabe:谢谢L大~! 02/15 21:30