全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:891
推到 Plurk!
推到 Facebook!

求助:怎样查询唯一值

缺席
find0000
一般會員


發表:1
回覆:0
積分:0
註冊:2008-06-26

發送簡訊給我
#1 引用回覆 回覆 發表時間:2008-06-26 19:30:31 IP:123.170.xxx.xxx 訂閱
select * from 商品陈列检查 INNER JOIN 商品信息 ON 商品陈列检查.商品编码=商品信息.商品编码 where 商品陈列检查.是否通报='1' order by 商品陈列检查.检查时间 desc 

这是我目前的查询语句

现在查询中出现 商品信息表中商品编码不唯一 在计量单位与价格不同时会出现多重记录,现在想在最后显示时 显示商品信息表唯一的信息 应当如何去修改这个sql语句啊?
商品陈列检查表中有商品编码重复字段

帮忙啊。各位高手们!
lu0720@yahoo.com.tw
一般會員


發表:0
回覆:9
積分:6
註冊:2006-10-04

發送簡訊給我
#2 引用回覆 回覆 發表時間:2008-06-30 15:45:08 IP:59.124.xxx.xxx 訂閱
不太懂你的意思。
先讓你參考看看,是不是你要的結果。
你說計量單位在價格不同時會出現多筆,如果說計量單位和價格是你不需要的欄位,那你就不要select它他,直接select distinct 需要的欄位 from table_1 join table_2 on ..........。如果都需要的話那沒解,因為一定有很多筆。
------
RogersLu
系統時間:2024-05-06 19:41:47
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!