作者jayfish (一条叫做Jay的鱼)
看板Database
标题Re: [SQL ] 请问这个SQL语法怎麽下
时间Fri Oct 17 19:30:49 2008
select distinct 编号, 名称, 价钱, 数量, 时间 from tableName order by 编号, 时间 desc
试试看吧
※ 引述《BigGreenFly (好大只的绿色苍蝇)》之铭言:
: 现在我有五个栏位
: 分别是编号、名称、价钱、数量、时间
: (而编号并不是Primary key,他会因为价钱数量和时间而出现好几笔一样的编号和名称)
: EX:
: 编号 名称 价钱 数量 时间
: --------------------------------
: 001 饼乾 25 1000 2008-10-11
: 001 饼乾 25 1400 2008-10-12
: 001 饼乾 25 2000 2008-10-13
: 001 饼乾 25 1000 2008-10-14
: 002 糖果 20 1040 2008-10-11
: 002 糖果 20 1100 2008-10-12
: 003
: 003
: 003
: 004
: .....
: ....
: ...
: 而假设现在我要捞出四个栏位编号、名称、价钱、数量
: 这四个栏位捞出来都不可以重复
: 判断的条件是时间
: 也就是说
: 到时候会捞出
: 编号 名称 价钱 数量 时间
: --------------------------------------
: 001 饼乾 25 1000 2008-10-14
: 002 糖果 20 1100 2008-10-12
: 003 ....
: 004
: 005
: ...
: ....
: ...
: 每个不一样的东西捞出时间最大的那笔
: 请问要怎麽下SQL呀
: >"<
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 163.32.119.164
1F:推 BigGreenFly:这个SQL有些不是时间最大的资料也会被捞出 不过真的 10/19 23:58
2F:推 BigGreenFly:非常感谢大大的回答 10/20 23:56