作者diamondking (天剑流星)
看板Database
标题Re: [SQL ] 去除重复值问题
时间Mon Oct 29 21:43:33 2007
※ 引述《Lucemia (生の直感、死の予感)》之铭言:
: ※ 引述《BRN ( )》之铭言:
: : table
: : no channel program time
: : 1 A H 10:00
: : 2 B I 11:00
: : 3 C J 12:00
: : 4 D K 13:00
: : 5 E L 14:00
: : 6 F M 15:00
: : 7 A H 10:00
: : 8 B I 11:00
: : 9 C J 12:00
: : 10 D K 13:00
: : no宣告成是 INTEGER AUTO_INCREMENT NOT NULL
: : 如果我四个值都想抓出来
: : 可是重复的又只要有一笔
: : 而我用select distinct no,channel,program,time from table;
: : 又会把全部都抓出来
: : 请问有没有什麽方法让我抓出来的结果为
: : 1 A H 10:00
: : 2 B I 11:00
: : 3 C J 12:00
: : 4 D K 13:00
: : 5 E L 14:00
: : 6 F M 15:00
: : 谢谢各位愿意看我问题的人
: : 谢谢
: select no,channel,program,time from table group by channel
应该是:
select min(no),channel,program,time from table group by channel
才会跟原po的要求一样
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.167.123.112