我正在構建一個網站,用戶可以在其中競標其他人的東西(想想易趣)。現在我已經完成了投標功能,並希望向擁有者提供關於出價,電子郵件,電話號碼等用戶的一些信息。但是我只想顯示一次,以便如果用戶出價5次所有者未看到這個用戶信息5次。pdo GROUP BY查詢不返回所有值
我使用的是GROUP BY
函數,但這隻返回2個值,但它應該返回4個值。
這是我使用的查詢:
$infoBiederStmt = $objDatabaseAds->prepare('SELECT * FROM bieden GROUP BY ownerid = :ownerid ORDER BY prijs DESC');
據我所知,是沒有錯的查詢。如果有人能提前幫助我這個謝謝!
$ infoBiederStmt = $ objDatabaseAds->準備(「SELECT * FROM bieden ORDER BY prijs DESC GROUP BY ownerid'); –
@Anant這個查詢給我一個語法錯誤。我已經修復了它:) ORDER BY應該在ownerid之後。謝謝! –
你介意給我們表結構嗎? (只是在bieden表上需要的幾個字段) – Alex