我在面對一個問題在MySQL查詢,我有2個表。不同的值,其中有最大編號
category_info
cid cname 1 Latest News 2 Notice Board 3 Headline
news_info
pid cid title date 1 1 mobile 2013-03-04 2 1 fish 2013-03-04 3 2 Airtel india 2013-03-04 4 2 Marco Simoncelli 2013-03-05 5 3 title1 2013-03-22 6 1 title 2013-03-22 7 3 International Opportunity 2013-03-22
我想從具有最大pid
news_info
獨特價值訪問稱號
我使用下面的查詢
SELECT a.*, b.* FROM category_info AS a RIGHT JOIN news_info AS b ON (a.cid = b.cid) GROUP BY a.cid
它給我不同的值,但不是最大的ID。它給最小的id值。
可否請你發佈你從上面的例子所期望的輸出。還有什麼理由爲什麼你正在做一個正確的加入? – Rush 2013-03-23 12:50:31
親愛拉什,我期望輸出是 PID標題日期 6標題2013年3月22日 4馬科西蒙切利2013年3月5日 7國際機會2013年3月22日由於 – narendra 2013-03-24 06:07:42